152452
97033
85801
79514
75881
73349
63221
52932
50205
48360
45023
43128
41556
37901
37109
35992
35464
34271
34166
33645
32937
30884
29728
29195
29084
28984
27226
26665
26400
25429