3338
7607
14915
22161
33694
55084
67975
74210
87969
99742
120000
130855
144548
159109
172978
184590
200578
223786
237214
253658
263511
287234
302089
323655
340458
359651
380960
393615
410093
424405
437492
452738
471742
482367
508010
526300
535409
547406
