94002192
101781559
93591053
9856712
104321766
93181487
102421521
9279955
10066970
97351833
105732254
104191457
192702361
165131051
162761157
156131728
149861983
148093146
14554943
144001360
13904556
13844267
137631740
137461355
827155
666245
367897
136192
1031108
401279
26322
931582
496210
58740
166943
392232