2288 476
1034 573
1010 2
1006 660
1004 239
995 846
995 998
986 65
941 527
935 715
924 706
916 504
902 984
887 742
882 74
881 641
848 610
828 670
819 955
808 752