89
631
621
57
1061
36
521
883
681
60
711
551
692
1301
54
571
1192
926
58
1475
112
1464
76
871
484
524