80
162
232
172
240
194
130
1911
102
27237
20450
19041
16922
1329265
13282
1202148
11846
10760
991143
8930
78611