340693
104661
573272
71409
6941
343465
954951
226582
938598
273123
72287
614461
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471