152455
97036
85803
79516
75887
73352
63222
52932
50205
48364
45025
43128
41556
37901
37112
36001
35464
34272
34167
33645
32937
30887
29730
29196
29088
28995
27227
26669
26406
25430