41699 945
4797 693
26630 363
10005 580
11593 698
4099 854
2252 309
3434 516
24944 312
8142 459
1526 234
16296 216
1956 420