2425 319
2755 623
4576 158
14112 110
3127 143
2676 170
1209 157
2048 160
36358 393
6677 726
3642 812
1736 131
43535 854
15527 448
15662 687
4401 120