5894 685
5371 468
7850 621
2945 240
4844 368
3988 875
6537 308
2651 401
3808 376
4219 160
4859 502
5025 623
2388 122