55 15077
72 14709
13 1693
118 26526
91 66083
99 16167
79 13266
16 1046
85 65967
56 25529
35 3305
31 6725
69 41326
122 25512
74 18162
7 1869
82 46626
142 46037
80 8291
78 33417
95 56190
30 3941
46 12211
73 11689
116 32437
129 56914
38 4094
48 10437
140 13972
44 3058
69 19642
121 46789
19 2105
62 36657
69 28091
105 42038
17 2474
38 3182
23 4055
8 2604
65 13355
46 16559