271 81
999 298
1581 422
3046 653
2313 619
1331 372
1966 637
2459 750
2562 611
1507 298
559 35
2587 707
940 261
527 115
2066 609
5177 586
2857 579
1074 265
207 46
758 145
3857 723
3304 341
2609 600
2529 466
454 65
2294 478
2651 523
2990 556