176
260
44
162
141
153
283
114
210
211
4212
130
21746
16390
14521
13110
9982
951263
8724
8670
822148
716142
67411
6540