419627
501670
30191
868283
25873
646813
473773
79032
971924
121408
925749
45962
5140799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471