56348
54937
50812
47611
46555
42357
38465
36803
36002
32731
31649
30530
26330
25656
23907
23347
22923
22598
22496
20734