267812
533210
325872
48564
652314
299954
193800
80692
367972
298701
263424
837475
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471