5726
40027
10420
8240
15972
10320
1180
3302239
118651
106257
3561
3515
201040
1648417
1168612
11518276
1044716
10408259
98064
8451155
786111
71726
62584
58012