1560918
1183613
2084630
629910
1120
87429
1172313
1650623
63855
1554830
714011
2149119
430502728
238112380
1665428312
156725267
129574178
122996252
1114218895
103206210
88202178
82948290
74633139
69259158