312 174771
375 242757
159 145993
75 83587
104 44888
207 73309
111 83788
72 63947
56 63197
85 42361
59 17074
43 15322
84 20290
117 45449
213 110598
43 50318
23 22595
150 32299
154 69164
67 24578
141 180591
177 158138
196 116039
243 94222
162 109888
163 62140
54 19784
83 33121
55 14577
159 182623
60 14476
47 8814
90 76275
203 106634
243 261535
50 7484
118 5437
250 65970
79 39232
60 19153
62 14913
56 57217