149386
119079
57251
52015
48013
46406
44196
37721
35117
34431
34037
32956
30625
28972
28226
27577
26837
26490
26415
26230