312 181213
375 251368
159 151108
75 84694
104 46877
207 77078
111 85616
72 65449
56 64665
85 44895
59 18401
43 15752
84 21300
117 46920
213 115704
43 51505
23 22871
150 34207
154 72208
67 26347
141 186525
177 160419
196 120175
243 98068
162 114476
163 65106
54 20118
83 34484
55 15212
159 188792
60 15145
47 9248
90 78591
203 112228
243 268471
50 7638
118 5565
250 68787
79 41009
60 19795
62 15487
56 58370