39700 944
4529 693
22560 363
9583 580
11335 698
3981 854
2085 309
3094 516
24035 311
7931 459
1449 234
15394 216
1872 420