312 289757
377 435053
160 239537
76 119329
104 94067
208 142962
111 135942
73 106067
56 102810
85 97144
59 45688
44 25869
84 37579
119 80718
209 193081
44 81426
23 28163
150 68905
154 122527
65 48485
141 274112
176 231126
196 195203
245 184940
163 202849
163 109260
54 28905
82 56420
55 28896
158 282841
60 23644
47 16307
90 128109
202 202312
242 421100
50 12304
118 9030
249 130788
80 77585
60 32924
62 26999
56 87019