12458 826
7798 506
6420 156
8938 389
7674 107
4072 612
3320 556
7192 335
5579 328
9116 483
101663 244
5225 551
2792 197
5826 468