10013 303
40946 912
12178 623
4132 107
18912 375
2689 392
7435 602
3169 575
9085 28
3335 544
4005 620
19876 672
19313 137
3781 383
25339 80
2813 626
7439 857
12450 443
9366 715
3199 138
911 76
30364 207
6131 647
7970 553
3143 95
5282 429
2596 733
8773 168