315
174
150
60
100
222
263
175
196
254
184
65
22976
17410
15361
13740
10552
1032263
9324
9130
906148
761142
7060
69711