312 174836
375 242833
159 146784
75 83699
104 44918
207 73473
111 83924
72 64071
56 63342
85 42492
59 17099
43 15419
84 20364
117 45518
213 110702
43 50392
23 22685
150 32463
154 69207
67 24724
141 180782
177 158263
196 116192
243 94484
162 110139
163 62422
54 19732
83 33325
55 14764
159 182843
60 14579
47 8995
90 76314
203 106865
243 259220
50 7574
118 5551
250 66057
79 39321
60 19285
62 14935
56 57190