312 175107
375 243599
159 146819
75 83808
104 44820
207 73814
111 84264
72 64081
56 63254
85 42675
59 17197
43 15351
84 20262
117 45378
213 111875
43 50374
23 22607
150 32418
154 69443
67 24535
141 181460
177 158463
196 116396
243 94485
162 110447
163 62468
54 19728
83 33429
55 14611
159 183391
60 14638
47 8876
90 76731
203 107287
243 260184
50 7434
118 5521
250 66578
79 39399
60 19097
62 15006
56 57387