9998 303
40910 912
12161 623
4129 107
18907 375
2688 392
7431 602
3168 575
9075 28
3334 544
4004 620
19862 672
19266 137
3778 383
25308 80
2812 626
7438 857
12449 443
9358 715
3193 138
910 76
30355 207
6099 647
7953 553
3140 95
5278 429
2595 733
8763 168