200090
10437116
475673
29304164
21785174
8320123
28495170
2255113
14270134
236592
145384
1023581
700696
190976
348090
294568
205470
488482
272077
179677
250793