461690
684326
144798
490981
322304
328955
184948
810623
869822
564544
162378
86734
5160799
3574581
3097148
2403804
2236988
2059609
1977358
191878
1774118
1722136
1692196
1639471