41125
49892
1500
1490
19003662
39188956
2742132
24570
23290
40422
34426873
14022
434913736
240901380
1684248313
158577269
131535180
125534260
1135248896
104819214
89892182
84048292
76455141
70422160