28657 424
27869 62
80123 204
14644 289
13444 659
19951 709
22708 368
47345 491
14107 692
47199 611
32946 177
20844 321
36021 621
52794 801
18431 605
34008 723
30593 891
15485 610
7361 595
66390 477
21078 194
6470 286
26484 170
51850 349
19289 650