153 1000
1062 999
383 995
1260 992
170 984
710 981
1005 977
681 975
693 970
775 966
969 948
560 944
1074 940
1001 923
337 922
848 917
83 909
330 909
477 907
736 905