42972
26417
26100
23102
21483
17616
14638
12763
12510
10017
9755
9703
9672
9414
8528
8508
7881
7604
7553
7411
7237
6580
6219
6083