10016 619
12526 826
7851 506
6449 156
8967 389
7731 107
4081 612
3337 556
7210 335
5598 328
9133 483
101926 244
5250 551
2808 197
5848 468