5821 685
5295 468
7695 621
2859 240
4728 368
3963 875
6427 308
2621 401
3760 376
4162 160
4801 502
4924 623
2300 122