41341 945
4720 693
25424 363
9841 580
11510 698
4066 854
2210 309
3305 516
24648 311
8079 459
1514 234
16019 216
1943 420