1505 50
1291 540
1176 574
1170 572
1089 638
1042 552
1009 811
1006 430
1000 850
998 6
998 751
997 98
996 720
995 856
994 243
992 413
988 302
987 362
987 211
984 451