31287
22255
18123
16509
14209
13034
12150
11843
11789
11317
11060
9628
9397
9314
9245
9234
8861
8752
8543
8481
8357
8243