781263
5010
21927
970
912
8515
750
7330
7117
6915
669
6213
6115
5825
5729
569
550
527
5133
4923
4610
4325
4131
356
3411
334
337
320
299
291
280
262
244
237
224
220
222
215
180
174
158
107
100
81
65