180165
178543
128447
102890
87468
85503
83626
80225
78206
72049
65866
62879
62796
59796
57329
57033
55814
54424
54153
54054
53146
52768
48897
48709
48105