12543 688
74562 577
4828 474
3426 186
5047 259
6311 98
33801 450
12400 433
3558 665
16661 568
9193 692
3795 399
1616 223
11646 626
4508 882
7239 324
21243 556
3372 517
6899 453
3990 113