42960 38
21387 651
12625 545
36078 497
53237 557
17653 886
27217 427
25660 1009
51810 58
31134 434
5022 433
143897 626
30490 867
11752 131
12661 422
19065 358
24292 722
19257 192
27343 282
18687 505
88495 185
24538 220
71025 417
59392 622
21269 328
46701 338
16401 365
34871 292