39796 171
63051 478
25076 743
55935 349
43156 285
38383 376
35522 311
28709 476
38284 502
25083 161
18525 67
22561 399
19201 244
40756 309