145659
98631
300355
130678
759100
692953
57447
1045979
663201
858275
279540
814749
518117
105360
327169
31554
102286
64283
907450
54134