745313
2334944
2266516
1523811
1399238
1008419
31020
95007
1478427
64978
1102210
1533916
435288736
241060380
1685528313
158731269
131678180
125646260
1136548896
104889214
89988183
84116292
76579141
70502160