528 862
516 310
497 301
475 289
449 208
384 580
378 755
333 435
307 442
305 217
287 577
271 207
258 479
238 9
195 162
177 304
82 939
54 488