12541 688
74558 577
4823 474
3421 186
5042 259
6307 98
33780 450
12392 433
3557 665
16634 568
9192 692
3789 399
1612 223
11645 626
4508 882
7239 324
21235 556
3371 517
6891 453
3987 113