6223 506
5204 155
7665 389
6468 107
3759 612
2912 556
6654 335
5222 328
8095 483
87446 241
4321 551
1626 197
4978 468