845145
847507
706519
350364
685170
435448
57362
65251
710987
324321
543569
651369
2879361
2573454
2521928
2452455
2208995
2110955
2059281
1997719
1892226
1662208
1598351
1557406