2426 319
2755 623
4577 158
14113 110
3128 143
2678 170
1211 157
2048 160
36358 393
6680 726
3642 812
1738 131
43606 854
15546 448
15681 687
4406 120