3500
7490
10103
12393
14893
16853
19643
21883
26643
29833
33862
37062
43952
49692
53565
58265
63805
67483
