42834
33641
55604
481515
21360
23552
10370
33390
39050
48187
31932
30172
435078736
240973380
1684878313
158655269
131614180
125581260
1135888896
104850214
89946182
84079292
76514141
70456160