5804 685
5266 468
7645 621
2843 240
4698 368
3951 875
6401 308
2609 401
3745 376
4151 160
4784 502
4915 623
2288 122