10301 303
41606 912
12471 623
4204 107
19099 375
2704 392
7523 602
3231 575
9262 28
4283 544
4129 620
20222 672
19885 137
3844 383
25905 80
2831 626
7512 857
12507 443
9641 715
3362 138
937 76
30483 207
6247 647
8239 554
3199 95
5344 429
2619 733
9152 168