41420
108633
923484
713462
115618
745458
130553
58148
456924
444741
123642
85429
5160799
3574581
3098148
2403804
2236988
2059609
1977358
191878
1774118
1722136
1692196
1639471