773263
556142
25295
23154
205214
168112
15456
15042
13634
12860
11431
10927
9631
9524
8129
7017
6815
5913
5612
5510
536
5117
4713
469
4615
457
449
432
4219
405
395
396
399
375
363
3411
344
3313
326
325
317
308
307
286
2812
273
277
262
254
256
243
238
2210
211
214
213
195
192
184
174
171
162
153
142
145
1310
133
132
134
122
125
113
101
93
71
74
75
61
62
50
31