10016 303
40951 912
12180 623
4133 107
18913 375
2689 392
7435 602
3169 575
9085 28
3335 544
4005 620
19876 672
19314 137
3781 383
25343 80
2813 626
7439 857
12450 443
9369 715
3199 138
911 76
30367 207
6132 647
7970 553
3143 95
5282 429
2596 733
8776 168