191801
12688
880559
44398
120847
350439
319749
210707
147744
22010
654727
620963
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471