21932035
58151311
499619
41482
590612
47684
22963
58228
38155
50650
40516
25591
430680728
238217380
1666418312
156797267
129672178
123076252
1114878895
103261210
88282178
83007290
74688139
69324158