1038 37
968 68
898 203
870 293
867 660
819 682
785 544
782 694
732 122
679 44
643 462
641 474
544 143
497 298
444 563
385 947
322 723
282 256
279 639
205 581