377 420406
242 408522
312 281403
158 276183
141 267491
160 231710
356 229264
190 227392
176 225738
202 194680
163 193311
196 189348
209 187446
245 178106
112 167394
79 163392
183 162910
46 159537
152 147609
208 136908
138 132402
174 132188
111 131603
249 125480
62 125066
90 123299
154 117618
121 116809
76 116758
62 112494
89 112155
46 111297
60 107908
163 105794
44 104109
73 102533
118 102244
95 101299
56 100877
79 100505
125 100458
119 99976