941143
569764
703854
842644
990423
35557
968930
436822
901654
252972
304426
897542
2878361
2573454
2519928
2450455
2206995
2110955
2059281
1994719
1892226
1661208
1598351
1556406