6342 506
5293 155
7785 389
6580 107
3792 612
2944 556
6687 335
5254 328
8216 483
88540 241
4549 551
1650 197
5046 468