194325
785286
654415
67233
141505
84712
194755
36833
303413
183811
87674
110617
5162799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471