131 27
2830 888
2171 645
1483 446
903 183
165 48
925 190
1215 279
2656 821
143 40
2252 628
1277 347
2273 494
2546 792
1729 382
2755 705
195 47
725 229
2912 802
2346 719
677 137
489 130
1776 513
461 145
371 108
1513 476
2841 689
2485 763