157969
94403
435648
138541
886836
552797
662719
750973
971326
298347
462701
644315
5131799
3552581
3056148
2366804
2228988
2037609
1951357
191178
1760118
1718136
1685195
1634471