147728
89780
87817
85394
49273
48144
48059
45346
44329
43603
42535
42344
42131
41385
40416
40170
37352
37031
36482
35827