21939 869
18730 674
5063 636
3073 46
3603 363
7808 375
17043 470
7929 322
3752 97
5778 632
5232 244
3305 586
3849 111
1917 412
1432 237
963 78