697946
416979
933949
328161
38923
540238
942429
578571
894388
240493
61347
762668
5093799
3520581
3025148
2327804
2216988
2013609
1915357
190078
1746118
1715136
1668195
1625471