41700 945
4798 693
26639 363
10005 580
11593 698
4099 854
2252 309
3434 516
24947 312
8143 459
1526 234
16298 216
1956 420