312 175057
375 242772
159 146011
75 83616
104 44916
207 73360
111 83812
72 63970
56 63218
85 42378
59 17076
43 15334
84 20301
117 45461
213 110632
43 50332
23 22604
150 32328
154 69177
67 24590
141 180628
177 158186
196 116059
243 94252
162 109906
163 62197
54 19807
83 33136
55 14581
159 182642
60 14481
47 8826
90 76305
203 106656
243 261713
50 7488
118 5439
250 65979
79 39245
60 19167
62 14924
56 57229