1152460
999420
614809
1168630
366277
302171
1287619
727125
27851702
23242486
22661960
19373669
14112916
12837157
11428624
9981365
210265
891108
436725
221275