55 15060
72 14693
13 1690
118 26514
91 66070
99 16153
79 13253
16 1044
85 65945
56 25516
35 3302
31 6722
69 41313
122 25500
74 18151
7 1860
82 46615
142 46007
80 8288
78 33405
95 56175
30 3937
46 12196
73 11685
116 32426
129 56903
38 4082
48 10425
140 13946
44 3049
69 19630
121 46714
19 2101
62 36652
69 28078
105 42014
17 2471
38 3177
23 4043
8 2602
65 13343
46 16555