312 175010
375 242769
159 146008
75 83613
104 44915
207 73357
111 83810
72 63968
56 63217
85 42376
59 17076
43 15334
84 20301
117 45461
213 110629
43 50332
23 22603
150 32325
154 69174
67 24589
141 180626
177 158181
196 116056
243 94249
162 109903
163 62194
54 19803
83 33135
55 14581
159 182639
60 14479
47 8824
90 76302
203 106652
243 261701
50 7486
118 5439
250 65976
79 39244
60 19165
62 14924
56 57228