406542
65764
636606
56931
913960
876336
710709
364393
217193
122399
766423
871245
5117799
3551581
3051148
2357804
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471