116896 209
3081 479
8085 642
23639 294
6605 60
3964 422
5709 572
3598 37
19937 712
7606 484
6014 299
22927 454
5149 628
1474 231
10727 670
2788 37
8463 242
3951 146
16641 329
5086 81
2536 124
12874 805
3275 545
4482 249
2499 319
3686 344
4799 375
5988 516