6738
10435
14969
20423
24861
29880
33314
37470
42826
46309
50518
58009
62299
68590
75085
81051
85209
89867
95324
104331
110675
113927