34051
20893
15040
13324
11242
9685
9511
8714
8500
8322
8245
7772
7648
7537
7147
7076
7051
7004
6810
6408
6200