36693 759
6864 100
17682 570
367707 654
163810 480
8042 90
167877 511
12503 781
190187 573
10103 237
12153 304
15537 451
28657 944
4158 604
4205 483
2792 442
1829 55