21932035
58151311
499619
41482
590612
47684
22963
58228
38155
50650
40516
25591
430676728
238217380
1666378312
156797267
129670178
123074252
1114878895
103260210
88276178
83006290
74687139
69323158