999 280
1489 239
1799 339
3169 859
1684 354
3625 874
3337 660
2180 540
1643 463
5654 484
2187 487
1386 282
280 72
4169 381
1929 504
3069 659
2574 203
1614 260
1946 472
1646 477
3523 624
1809 402
3703 401
659 128