12542 688
74562 577
4828 474
3426 186
5047 259
6309 98
33798 450
12400 433
3558 665
16658 568
9193 692
3793 399
1616 223
11646 626
4508 882
7239 324
21242 556
3371 517
6897 453
3990 113