39702 944
4533 693
22600 363
9584 580
11335 698
3981 854
2086 309
3095 516
24044 311
7931 459
1449 234
15401 216
1872 420