6225 506
5206 155
7665 389
6469 107
3759 612
2912 556
6654 335
5222 328
8096 483
87447 241
4321 551
1626 197
4979 468