134952
765370
784336
412762
28714
248225
651289
647896
836375
557275
41674
773266
5162799
3576581
3104148
2409804
2240988
2065609
1981358
191978
1774118
1723136
1694196
1640471