9979 303
40876 912
12144 623
4123 107
18900 375
2688 392
7423 602
3168 575
9071 28
3330 544
3997 620
19848 672
19239 137
3778 383
25277 80
2812 626
7435 857
12449 443
9352 715
3183 138
908 76
30337 207
6078 647
7946 553
3140 95
5278 429
2594 733
8755 168