84708
71212
506562
205561
826105
304376
447656
446934
209537
86545
887549
66312
5138799
3562581
3068148
2378804
2230988
2045609
1957357
191378
1765118
1719136
1689196
1636471