171
134
201
232
140
150
146
100
156
80
141
26567
20050
18361
16472
1287265
12742
1167148
11514
10460
945143
8650
77011