12542 688
74562 577
4828 474
5044 259
6309 98
33795 450
12400 433
3557 665
16654 568
3793 399
1615 223
3524 421
11646 626
4508 882
21240 556
3371 517
6897 453
3990 113