47813
44917
43076
41651
37744
37463
36741
35693
32284
31288
28267
24827
24249
23870
23601
22490
21439
19958
18850
17220
15673
15372
10568
9947
8082
6945
2440