12541 688
74558 577
4823 474
5042 259
6308 98
33780 450
12392 433
3557 665
16634 568
3790 399
1612 223
3522 421
11645 626
4508 882
21235 556
3371 517
6891 453
3987 113