5050
10315
14272
27884
33346
41891
49592
60264
75491
80332
89748
102913
126331
136120
143491
154355
166042
178616
188345
201839
209590
214663
226034
233360
241522
248194
253488
259483
266087
278767
288911
299456
306628
317974
326076
335822
345148
358781
367472
377833
384408
395288
405241
410718
414081
418941
422594
430867
439035
485140
493981
500988
512740
522444
530299
574660
587862
596087
606116
614804
