913579
220105
60520
41429
30426
300573
886487
914108
907182
291599
603888
508809
28977454
24421119
21957992
21158480
16483333
14863969
140541028
13368239
1157682
11516764
948458
9459480