453845
656774
595968
195628
435565
603785
69155
1012134
307904
374851
930719
282673
5164799
3581581
3104148
2411804
2241988
2066609
1982358
192078
1774118
1724136
1694196
1641471