41258 945
4703 693
25138 363
9806 580
11487 698
4062 854
2203 309
3298 516
24588 311
8070 459
1513 234
15947 216
1941 420