5804 685
5267 468
7648 621
2844 240
4700 368
3952 875
6403 308
2611 401
3750 376
4152 160
4788 502
4916 623
2289 122