28657 84
17953 410
6148 598
87221 907
28550 127
7626 566
10772 51
7952 107
3580 293
1793 289
3875 656
17812 429
26763 82
27646 536
17503 399
14742 670
167044 1091
11387 116
13458 892
13202 891
3996 615
7584 179
10056 736
8099 423
12665 830
6247 493
2993 226
7612 648