3001 856
5739 322
7667 306
2659 397
2883 413
3895 672
2749 78
5413 476
4277 469
6682 605
1133 107
3472 557
7604 427
4053 887
4121 463
6461 399
3847 294
3300 516
3758 89
4264 164
5331 697
5362 735
4699 434
2667 139