17988 61
2503 10
3406 7
9142 9
24311 26
25988 14
6729 20
5211 16
11340 40
8919 11
10730 42
2868 6
5735 17
24277 43
23546 26
25522 54
7650 18
5352 16
13567 45
2450 7
9929 20
57731 125
5795 16