1075
209160
788344
604502
133492
211678
567778
9221
5992
4279
726245
355733
2879361
2573454
2521928
2452455
2208995
2110955
2059281
1997719
1892226
1662208
1598351
1557406