21906 869
18729 674
5059 636
3071 46
3603 363
7806 375
17042 470
7928 322
3750 97
5775 632
5232 244
3304 586
3847 111
1917 412
1431 237
963 78