9977 303
40876 912
12143 623
4123 107
18900 375
2688 392
7422 602
3168 575
9070 28
3330 544
3997 620
19847 672
19238 137
3778 383
25276 80
2812 626
7435 857
12449 443
9352 715
3180 138
908 76
30337 207
6078 647
7945 553
3140 95
5278 429
2594 733
8753 168