295
324
233
230
141
488
112
103
03636
24986
18920
17051
15062
11862
1146263
10414
1017148
9850
868143
8080
74211