312 174551
375 243037
159 146422
75 83596
104 44679
207 73446
111 83945
72 63962
56 63134
85 42444
59 17091
43 15279
84 20225
117 45256
213 110957
43 50249
23 22548
150 32254
154 69248
67 24429
141 180943
177 158212
196 116076
243 94142
162 110175
163 62217
54 19661
83 33221
55 14535
159 182833
60 14540
47 8736
90 76207
203 106925
243 259394
50 7389
118 5397
250 65918
79 39196
60 19014
62 14859
56 57200