2370233
67885
65211174
330653390
1447322
1301514
1480
1183613
1888835
1550
249491012
26470168
430397728
238022380
1664978312
156668267
129514178
122931252
1113618895
103180210
88160178
82912290
74610139
69235158