66
164
44
200
141
175
151
210
104
215
90
91
23706
17790
15721
14132
10922
1062263
9674
948148
9390
788142
7340
71511