6646 685
6236 468
17146 622
3381 240
5543 368
4353 875
7614 308
2985 401
4234 376
4929 160
5364 502
5772 623
3442 122