45197
28559
23671
23225
22097
19590
18845
16864
16596
13014
12625
12333
10303
7429
5857
5204
4030
3950
3605
3405
3315
3270