135 27
2838 888
2176 645
1486 446
906 183
1596 497
1244 286
172 48
927 190
2686 648
1215 279
1608 385
2658 821
143 40
2671 599
1133 298
1097 325
2782 759
2062 625
642 195
139 40
2829 829
2255 628
1277 347
2275 494
1003 266
1630 483
467 100