1036 213
1015 134
1004 112
1000 588
1000 436
992 170
980 585
979 802
974 271
973 186
969 92
968 255
968 159
965 64
959 803
959 43
959 538
957 859
943 963
940 52