8515 96
106481 954
33192 633
53415 330
46424 523
20787 359
52524 78
26413 176
21181 602
28640 776
26444 368
56205 684
3525 409
6384 588
105137 169
12781 216
16832 169
28657 800
13153 156
24018 617
23073 57
30584 680
92020 323
69859 642
45894 688
27482 593
5778 523
14237 690