197
18
598
25
200
139
170
11
647
16
933
153
2053
643
743
2
101
55
1988
115
950
2
453
