608601
212729
260497
738755
13307
511411
586546
224694
344887
257982
810973
75145
5132799
3552581
3062148
2367804
2229988
2041609
1952357
191278
1762118
1719136
1686195
1635471