6341 506
5291 155
7785 389
6580 107
3792 612
2944 556
6687 335
5254 328
8215 483
88533 241
4549 551
1649 197
5045 468