39790 944
4557 693
22963 363
9613 580
11346 698
4025 854
2099 309
3108 516
24113 311
7944 459
1453 234
15465 216
1876 420