125 35
2657 316
1148 341
1676 340
2247 664
3817 776
2905 644
4327 705
3567 534
2606 635
1267 312
924 184
1340 422
6076 653
1124 234
1925 558
2106 574
2217 213
3533 632
2690 140
2966 467
1906 438
4338 614
2881 620
585 128
719 178
2220 693
3162 638