475515
904452
184103
700227
682554
910135
387593
519878
352248
33898
345540
86896
28997454
24459120
21978992
21176480
16498333
14874969
140641028
13376239
1164782
11530764
953158
9471480