3970
8280
13175
16445
20657
23377
28338
31028
36548
40028
44718
47248
55835
61405
68525
72375
81015
85365
