435616
672988
255656
45468
689114
287632
348568
984337
5363
421655
140337
335946
5162799
3576581
3104148
2409804
2241988
2065609
1982358
192078
1774118
1723136
1694196
1640471