135 27
2838 888
2176 645
1486 446
906 183
172 48
927 190
1215 279
2658 821
143 40
2255 628
1277 347
2275 494
2547 792
1729 382
2756 705
195 47
726 229
2913 802
2346 719
677 137
489 130
1776 513
461 145
371 108
1513 476
2841 689
2485 763