100
60
92430
45925
73448
180
46821
44536
45580
133
29917
22810
20982
18673
1496267
14412
1348148
13006
11570
1157144
10040
83711