5223
9281
14487
17940
22749
26102
30208
34062
38268
40823
47029
50485
58295
62354
66154
69412
74869
78774
83379
86282
90690
93644
99150
102357
106210
108816
114572
117878
124837
128393
137104
142561
148568
151223
154729
157379
161235
163888
169799
175354
