12592 688
74591 577
4857 474
3463 186
5083 259
6356 98
34035 450
12514 433
3582 665
16897 568
9226 692
3837 399
1634 223
11694 626
4521 882
7276 324
21395 556
3392 517
6962 453
4019 113