2200 500
1628 328
2100 446
2939 712
2870 702
652 190
3010 661
2135 612
1021 303
1330 315
2129 463
368 63
1631 453
1049 232
1935 512
1205 241
1341 282
2166 493
1943 591
2613 816
2256 656
2481 748
2846 800
2116 425
535 123
1929 485
2878 902
820 214