5291
15094
28107
45246
59711
74270
89615
106537
134145
144507
183107
193896
220086
239159
256159
267258
285985
317187
332012
347457
371334
386605
406690
427241
451401
486330
504314
528119
542909
569821
577538
601385
622085
650121
665797
676304
691080
700674
722771
742327
780914
807276
820363
833139
845937
872813
901854
931242
948693
965701
986220
1007288
1030282
1054478
1068514
1083447
1094617
1108176
1131627
1138724
1158118
1178655
1195006
1226029
1247006
1261883
1273796
1295969
1316305
1331431
