21977 869
18731 674
5077 636
3073 46
3604 363
7809 375
17043 470
7930 322
3752 97
5780 632
5233 244
3306 586
3850 111
1917 412
1432 237
963 78