947
15
937
29
1220
33
693
22
702
20
662
18
777
29
872
35
521
27
927
78
522
26
854
40
1178
79
1231
81
902
80
1169
119
1830
170
1065
100
1127
126
857
65
747
71
468
35
1653
137
802
41
530
47
676
28
545
16
615
24