312 175396
375 243229
159 146144
75 83784
104 45038
207 73585
111 83953
72 64102
56 63319
85 42491
59 17137
43 15410
84 20393
117 45567
213 110835
43 50425
23 22660
150 32448
154 69313
67 24725
141 180896
177 158352
196 116208
243 94488
162 110005
163 62377
54 19908
83 33447
55 14638
159 182810
60 14561
47 8873
90 76636
203 107015
243 262493
50 7562
118 5491
250 66239
79 39309
60 19238
62 15015
56 57328