12459 826
7799 506
6420 156
8939 389
7676 107
4072 612
3320 556
7192 335
5580 328
9116 483
101664 244
5225 551
2792 197
5826 468