203632
407958
665581
336138
199555
922876
586342
424857
46636
319975
52263
438683
28997454
24459120
21978992
21176480
16498333
14874969
140631028
13375239
1164782
11530764
953158
9471480