21987 869
18731 674
5080 636
3073 46
3604 363
7809 375
17043 470
8003 322
3752 97
5783 632
5234 244
3306 586
3850 111
1917 412
1432 237
963 78