9990 303
40893 912
12155 623
4125 107
18905 375
2688 392
7428 602
3168 575
9074 28
3332 544
4000 620
19855 672
19257 137
3778 383
25294 80
2812 626
7437 857
12449 443
9358 715
3190 138
908 76
30346 207
6081 647
7950 553
3140 95
5278 429
2595 733
8760 168