161
181
141
362
71
131
151
101
231
81
321
28936454
24372119
21908990
21134480
16461333
14840969
140271028
13357239
11510764
1146876
9444480
942158