1026 147
1006 705
1001 2
999 889
999 508
983 949
983 21
981 508
980 788
978 4
975 100
967 168
953 480
952 588
950 365
950 8
950 587
948 377
944 160
942 390