7638 506
6312 156
8777 389
15984 107
4035 612
3274 556
7217 335
5498 329
9035 483
100827 242
5192 551
1938 197
5696 468