110
60
92430
56821
45925
73448
100
180
91
44536
45580
133
30797
23380
21542
19363
1559267
15002
1394148
13436
1227144
11880
10450
8750