58580 447
27125 161
54689 450
52110 776
32746 194
63989 157
57851 771
46408 534
39484 312
35100 49
106481 954
33192 633
53415 330
46424 523
20787 359
52525 78
26413 176
21181 602
56205 684
3773 190
15717 441
2768 497
1491 140
105137 169
12781 216
16832 169
28657 800
24018 617