5804 685
5268 468
7648 621
2845 240
4702 368
3952 875
6404 308
2612 401
3752 376
4152 160
4788 502
4917 623
2289 122