2426 319
2755 623
4577 158
14113 110
3128 143
2678 170
1211 157
2048 160
36360 393
6680 726
3642 812
1738 131
43631 854
15550 448
15684 687
4406 120