2426 319
2755 623
4577 158
14113 110
3128 143
2678 170
1212 157
2048 160
36360 393
6680 726
3642 812
1738 131
43635 854
15551 448
15687 687
4410 120