283708
473677
678226
92169
945972
41864
252809
903105
175474
304931
557179
35948
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471