647963
978703
22046
437216
161218
93983
247316
151259
410932
222562
321699
7822
5141799
3567581
3073148
2386804
2230988
2048609
1971358
191478
1766118
1720136
1689196
1637471