6343 506
5295 155
7785 389
6580 107
3792 612
2944 556
6688 335
5254 328
8218 483
88549 241
4550 551
1651 197
5046 468