2673933
1193416
2440646
1347420
114896
730815
2126048
1942051
1328724
1194112
2518961
1442223
430508728
238117380
1665478312
156726267
129581178
122998252
1114248895
103210210
88207178
82948290
74638139
69261158