2673933
1193316
2440646
114896
730815
1347120
2126048
1942051
1328724
1194012
2518861
1442223
430502728
238106380
1665398312
156723267
129574178
122996252
1114218895
103204210
88201178
82947290
74632139
69258158