12378 826
7693 506
6356 156
8857 389
7475 107
4053 612
3286 556
7156 335
5543 328
9055 483
100955 243
5190 551
2757 197
5748 468