5366 316
857 138
3446 759
5070 644
3405 105
7667 704
6884 518
3661 594
2264 413
3619 777
1535 358
1286 62
2359 437