5975 685
5433 468
7994 621
3001 240
4920 368
4047 875
6633 308
2685 401
3858 376
4277 160
4919 502
5077 623
2518 122