6046 685
5490 468
9701 622
3039 240
4992 368
4084 875
6698 308
2726 401
3902 376
4335 160
4959 502
5189 623
2586 122