4957 255
4110 292
8402 461
11690 280
28657 503
9069 186
15028 634
16942 292
14504 663
10668 574
13813 422
2734 64
3709 830
8774 497
8615 606
4188 150
16463 156
5330 476
5158 242
6363 840
5074 245
16334 163
31843 438
12246 713
7483 339
4597 728
48113 165
9354 353