5976 685
5434 468
7997 621
3001 240
4923 368
4047 875
6634 308
2685 401
3860 376
4278 160
4919 502
5079 623
2519 122