1196 663
1165 160
1052 506
1021 988
1008 88
1003 58
1001 590
987 40
978 475
962 399
955 472
952 567
945 942
933 303
927 545
923 800
920 930
917 512
886 34
883 173