997673
961444
23960
86722
810755
78358
65653
303304
722899
100409
864315
717757
5050799
3488581
2963148
2289804
2202988
1996609
189278
1885357
1733118
1706136
1652195
1619471