1075 538
1073 580
1039 164
1003 471
992 405
989 793
967 311
933 849
916 878
697 561
544 79
475 612
211 851