697946
416979
933949
328161
38923
540238
942429
578571
894388
240493
61347
762668
5092799
3520581
3024148
2326804
2215988
2013609
1915357
190078
1746118
1715136
1666195
1625471