35510
743640
262890
423291
547464
277790
11267
4447
95868
205547
223727
487602
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471