6050 685
5491 468
9786 622
3040 240
4992 368
4084 875
6699 308
2726 401
3902 376
4335 160
4959 502
5189 623
2587 122