28657 643
33534 364
32547 569
16159 665
11843 488
21726 926
15304 965
18493 749
4789 371
8051 521
14049 170
21010 784
26643 197
36468 901
33395 164
17484 57
17006 140
16822 927
22343 436
15615 126
10286 647
6937 547
15203 40
13505 108
8636 533
17912 338
22241 255
5142 482