41301 945
4710 693
25259 363
9824 580
11490 698
4064 854
2205 309
3303 516
24615 311
8073 459
1513 234
15980 216
1943 420