130
84
111
2014
72
195
31
71
135
19856
15210
13251
11880
9022
857263
8000
7732
742148
645142
62911
5820