4242
3372
2142
17429
15858
15027
13712
1119
10032
8323
7143
6826
627
570
5518
543
479
449
4310
423
404
393
387
375
363
3536
341
320
3111
313
312
3012
307
2713
268
263
264
2513
2416
240
2110
205
192
182
176
161
164
160
150
90
80
81
72
70