50612 266
22913 271
27352 740
85747 875
57136 382
19208 150
17979 821
30227 429
51828 634
25642 459
32722 222
71854 218
3322 565
7426 139
18589 658
6293 923
30775 116
27592 377
11157 792
66952 730
49258 655
40553 614
28037 89
22178 356
10513 129