41631 945
4779 693
26437 363
9978 580
11582 698
4095 854
2246 309
3422 516
24903 312
8132 459
1524 234
16257 216
1954 420