5585
167456
981201
146384
1001186
553530
165311
7379
929500
510962
223198
508157
5316799
3745581
3254148
2576804
2312988
2159609
2079358
194678
1856118
1753136
1750196
1669471