145
642
18
253
2
42
81
25
38
608
4
830
15
2
33
5
84
2
1
559
180
1200
