5894 685
5365 468
7843 621
2925 240
4837 368
3987 875
6526 308
2649 401
3800 376
4208 160
4858 502
5017 623
2375 122