12542 688
74562 577
4827 474
3425 186
5044 259
6309 98
33794 450
12400 433
3557 665
16653 568
9192 692
3793 399
1615 223
11646 626
4508 882
7239 324
21240 556
3371 517
6896 453
3989 113