6227 506
5207 155
7665 389
6470 107
3759 612
2912 556
6654 335
5222 328
8096 483
87450 241
4321 551
1627 197
4980 468