1031 832
1021 616
1012 215
1005 494
999 349
999 596
991 538
991 35
990 105
984 519
975 129
967 849
954 436
944 1000
937 179
926 214
899 163
897 552
879 293
878 142