3393
8083
13506
17658
22860
28645
33446
38176
43034
47525
52180
55587
60150
63263
76416
80718
85463
96938
102310
110203
114668
