71731
29121
2357
1792
1461
1132
1116
946
944
879
816
813
797
792
754
707
674
615
613
594
592
499
426
369
359
337
334
321
268
266
256
250
230
220
206
203
196
190
188
187
174
162
158
155
154
148
144
139
138
125
117
104
90
75
58
51
2