297827
118844
73305
43717
869196
649914
979889
342437
2045609
672741
345164
39278
5136799
3559581
3067148
2377804
2229988
1956357
191378
1763118
1719136
1688196
1635471