14836 28
30520 68
10663 21
23579 64
31436 50
48315 69
6751 20
14822 45
9571 13
7451 32
72170 127
7077 9
19938 67
20924 32
1959 1
22538 37
1133 1
14825 42
21360 41
2142 4
5143 10
4480 5
3946 7
27659 46