12385 352
3303 264
922 29
3253 68
6761 645
1813 300
12181 454
2298 122
3654 49
169359 682
3020 390
23570 91
48952 548
31009 280
7679 508
39959 645
6451 873
8882 752
5667 381
7801 149
10675 145
7646 605
3053 348
5304 734
28357 40
1845 298
8043 604
6566 519