153458
919692
890880
893984
40180
624156
70880
704560
883587
502235
834460
452867
28977454
24421119
21957992
21158480
16483333
14863969
140541028
13368239
1157682
11516764
948458
9459480