39851 944
4580 693
23230 363
9641 580
11364 698
4036 854
2112 309
3114 516
24166 311
7955 459
1461 234
15516 216
1877 420