6343 506
5296 155
7786 389
6582 107
3793 612
2944 556
6689 335
5255 328
8218 483
88554 241
4551 551
1652 197
5046 468