50429 266
22903 271
27325 740
85572 875
57010 382
19158 150
17928 821
30113 429
51601 634
25608 459
32560 222
71605 218
3310 565
7417 139
18535 658
6286 923
30565 116
27539 377
11138 792
66800 730
49186 655
40487 614
27915 89
22111 356
10482 129