4866
11071
20109
29561
43470
67200
84987
91481
109169
125341
153710
169135
185720
206751
223270
243134
262272
295648
314976
339118
351857
376329
392455
422988
447241
469471
488856
504983
528639
548833
567187
582854
613868
626236
646116
669235
678483
691566
