12541 688
74558 577
4823 474
3421 186
5042 259
6308 98
33786 450
12393 433
3557 665
16645 568
9192 692
3791 399
1614 223
11645 626
4508 882
7239 324
21237 556
3371 517
6891 453
3987 113