5436
15247
24946
30927
38188
52385
61165
68869
95392
107635
116446
126687
132927
140527
158632
171181
184469
198313
204718
215321
224356
233441
240763
247536
260751
270678
283220
298136
310947
320142
332632
339430
352548
360193
374188
396047
406437
414752
424784
