246956
479201
189732
26983
737159
400459
6537
305823
934817
169964
429552
309367
5116799
3547581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471