36470
24051702
28110
31594
18362
22792
47363
659710
28884
37421
44855
27093
430396728
238022380
1664978312
156667267
129514178
122929252
1113608895
103180210
88160178
82912290
74609139
69233158