312 174780
375 242780
159 146710
75 83679
104 44893
207 73427
111 83891
72 64053
56 63322
85 42473
59 17074
43 15408
84 20342
117 45463
213 110634
43 50371
23 22677
150 32389
154 69165
67 24707
141 180713
177 158225
196 116131
243 94424
162 110090
163 62371
54 19720
83 33294
55 14746
159 182799
60 14567
47 8962
90 76294
203 106807
243 259157
50 7562
118 5516
250 66004
79 39302
60 19253
62 14900
56 57175