9980 303
40881 912
12148 623
4123 107
18903 375
2688 392
7423 602
3168 575
9073 28
3330 544
3998 620
19850 672
19241 137
3778 383
25281 80
2812 626
7435 857
12449 443
9353 715
3185 138
908 76
30339 207
6079 647
7948 553
3140 95
5278 429
2595 733
8755 168