312 174789
375 243370
159 146646
75 83699
104 44762
207 73578
111 84087
72 64034
56 63211
85 42542
59 17147
43 15310
84 20243
117 45317
213 111605
43 50306
23 22566
150 32355
154 69353
67 24465
141 181226
177 158332
196 116245
243 94363
162 110335
163 62344
54 19687
83 33313
55 14573
159 183054
60 14584
47 8772
90 76610
203 107131
243 259860
50 7415
118 5446
250 66116
79 39287
60 19046
62 14888
56 57277