237230
82347
970778
273488
376424
22947
1026797
968806
130669
985250
460581
478960
2878361
2573454
2520928
2452455
2206995
2110955
2059281
1995719
1892226
1662208
1598351
1557406