2894 75
2685 192
3508 535
6056 428
43120 843
33292 101
2330 282
8942 658
16304 146
6339 572
2566 182
4919 752
12249 552
4053 477
87514 389
5637 757
7047 94
653 41
1928 206