1010 437
997 751
984 767
943 835
840 73
839 377
746 936
711 40
549 599
548 418
529 59
525 51
506 976
427 609
346 516
305 555
304 208
280 487
265 113
238 556