6229 506
5211 155
7668 389
6480 107
3759 612
2912 556
6655 335
5223 328
8099 483
87487 241
4342 551
1627 197
4982 468