780614
622389
663140
702817
238250
938928
709746
672622
216684
510233
267114
908908
5162799
3576581
3104148
2406804
2239988
2064609
1981358
191978
1774118
1723136
1694196
1640471