104801 528
10947 429
10611 424
12643 132
2649 29
12904 466
4164 81
2447 113
2066 213
6125 643
339886 918
81452 795
11280 45
24323 616
50510 79
19264 534
11414 257
8275 387
3797 503
5853 605
6421 987
3569 602
2141 55
93013 818
116758 415
18405 880
15894 42
28268 756