9596 1047
7319 1046
6029 1043
12155 1042
1882 1032
8303 1001
7838 984
17704 962
10404 930
4266 923
9302 898
1111 878
7375 875
2618 875
6767 855
12692 853
7590 823
6485 818
8262 773
13777 770