291 53
999 280
588 130
1797 504
2312 511
1812 357
3625 874
2009 266
3090 782
3155 667
2581 599
1226 347
1889 425
3208 740
2726 673
2215 432
2187 487
1386 282
1929 504
2928 576
4534 805
3401 914
3112 591
555 124