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