1192 285
983 659
934 246
926 470
921 979
896 429
895 340
855 833
828 114
735 775
731 960
675 47
647 626
636 456
626 271
624 12
519 3
451 699
418 745
417 360