964473
219539
678729
715906
1176541
802877
589554
880549
184284
88953
922965
527980
5005798
3448581
2920148
2240804
2182988
1969609
188378
1855357
1711118
1694136
1634195
1607471