3340
7820
12662
15955
19326
24476
46858
51781
59632
65275
70487
74738
84419
89470
94670
99040
106223
112033
119784
131548
