59915
41233
24016
22812
21530
19091
17566
17338
15875
15372
14354
14342
13945
13605
13068
12822
12685
12050
11730
11273
9268
8848
8696
8593
8420