13002 16
11632 8
22650 24
26637 52
15866 20
26029 24
30284 38
17204 39
8687 1
16851 36
10723 22
9208 5
12400 28
26143 39
39912 25
131556 152
23612 9
14715 18
56551 127
100313 176
9617 10
32192 60
10796 15
200737 205