10301 303
41600 912
12471 623
4203 107
19098 375
2704 392
7522 602
3231 575
9260 28
4283 544
4128 620
20221 672
19878 137
3844 383
25901 80
2831 626
7511 857
12507 443
9640 715
3360 138
937 76
30483 207
6246 647
8236 554
3199 95
5343 429
2619 733
9151 168