645841
1005170
338255
649296
683678
78687
170364
308288
640278
720605
473695
236271
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471