39791 944
4558 693
22985 363
9614 580
11347 698
4025 854
2099 309
3108 516
24116 311
7945 459
1454 234
15467 216
1876 420