4080 677
3567 496
3690 546
5746 692
1280 42
5239 78
3322 429
3920 646
3376 398
2572 261
7315 591
4193 708
4208 908
3667 927
14816 309