70
110
60
92430
56821
45925
73448
100
180
143
91
45580
32867
25030
23362
20733
1693267
16212
1510148
14436
1354144
12530
11300
9710