39841 944
4577 693
23180 363
9637 580
11357 698
4035 854
2111 309
3113 516
24164 311
7954 459
1461 234
15511 216
1877 420