30917 86
22752 56
64897 623
28654 101
25798 465
68146 598
52777 261
61366 200
31441 169
16430 843
104415 819
29696 219
32377 380
90588 249
33881 548
26247 245
24068 231
18579 219
33536 620
25553 718
15628 521
117351 504
54673 670
31118 168