21407 869
18684 674
5051 636
3053 46
3593 363
7779 375
17032 470
7872 322
3723 97
5766 632
5216 244
3296 586
3828 111
1911 412
1423 237
954 78