970655
924929
772924
211
311
101
61
51
91
131
71
28997454
24459120
21976992
21176480
16498333
14874969
140631028
13375239
1164582
11529764
953058
9471480