1015
41
929
45
782
41
977
35
1012
35
1012
42
458
13
586
34
809
40
928
47
1438
59
1776
76
865
36
754
34
980
42
890
35
760
38
643
36
1354
45
1217
64
937
58
940
66
822
59
836
60
935
66
831
47
904
35
466
30