4666
10209
19118
26669
52456
79739
87548
95928
110980
138611
156279
178774
188071
217752
242535
264105
278153
284036
292015
309884
332342
357136
370690
384184
412192
422119
438882
456966
475800
505947
524498
529184
544835
567228
582954
597471
621740
637385
667392
698104
710636
721778
735601
771301
788515
802120
834749
845728
858982
906019
919836
937929
956689
974245