90
274
195
160
74
131
80
101
27527
20880
19361
17172
1367265
13472
1232148
12016
10890
1034144
9100
79211