2426 319
2755 623
4577 158
14113 110
3128 143
2677 170
1210 157
2048 160
36358 393
6680 726
3642 812
1737 131
43560 854
15532 448
15670 687
4404 120