286751 591
26958 398
26105 126
3280 590
7681 579
26154 603
3877 722
4938 565
3127 502
3172 319
3818 204
32659 198
16235 349
9003 846
2050 161
8517 606
3656 789
18233 766