9975 303
40871 912
12141 623
4122 107
18900 375
2688 392
7421 602
3168 575
9069 28
3329 544
3996 620
19846 672
19236 137
3778 383
25273 80
2812 626
7435 857
12449 443
9352 715
3179 138
908 76
30337 207
6078 647
7945 553
3140 95
5278 429
2594 733
8752 168