515 159
488 283
485 339
462 944
414 375
301 423
292 985
287 131
267 555
250 590
236 803
232 191
215 285
191 311
175 555
169 816
137 513
133 555
127 106
69 91