2673933
1193416
2440646
1347420
114896
730815
2126048
1942051
1328724
1194112
2518961
1442223
430507728
238115380
1665478312
156726267
129579178
122998252
1114238895
103210210
88204178
82948290
74638139
69260158