39153
962143
10622
17450
50740
591432
233799
696439
761176
962614
388306
864297
5132799
3552581
3061148
2366804
2229988
2041609
1952357
191278
1762118
1719136
1686195
1635471