2901 722
1935 544
1217 278
771 155
783 193
2859 821
1134 337
2999 783
2387 612
2605 630
2441 533
1620 473
824 261
389 72
2800 865
2391 740
2450 511