9992 303
40898 912
12156 623
4129 107
18907 375
2688 392
7430 602
3168 575
9074 28
3333 544
4001 620
19855 672
19261 137
3778 383
25297 80
2812 626
7437 857
12449 443
9358 715
3192 138
908 76
30347 207
6082 647
7950 553
3140 95
5278 429
2595 733
8762 168