110347
55103
43134
40703
60606
41695
20195
331210
37133
23886
284012
687215
435057736
240965380
1684868313
158651269
131600180
125581260
1135868896
104850214
89943182
84077292
76510141
70455160