8220
42743
41248
37323
3370
2920
26758
2358
2280
22010
2060
18813
18117
16713
16626
16524
16416
1600
14729
14233
1410
1396
1386
13515
1348869
1281
11919
1178
1095
10410
8712
8713
8210
717
642268
620
580
5714
551
5511
530
503
461
423
417
410
392
390
380
374
370
344
310
300
274
183
170
160
136
120
100