588680
357200
882170
239540
312156
541949
789153
72925
105158
23837
20354
279118
520598
773454
171388
93739
5151
815889
525825
340489
932135
495329
247562
145100
718328
560246