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