312519
4994
543588
84576
250182
649230
529303
129760
752931
548208
317958
81666
5163799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471