469246
501109
808258
697394
802199
83992
838723
538206
210624
34596
626835
93121
5129799
3552581
3055148
2365804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471