312 174600
375 243056
159 146465
75 83638
104 44685
207 73466
111 83959
72 63965
56 63146
85 42495
59 17094
43 15281
84 20226
117 45262
213 111088
43 50259
23 22551
150 32257
154 69259
67 24430
141 180998
177 158225
196 116100
243 94167
162 110199
163 62238
54 19664
83 33232
55 14536
159 182850
60 14549
47 8741
90 76232
203 106950
243 259484
50 7399
118 5399
250 65936
79 39217
60 19015
62 14860
56 57217