573189
517954
720868
409334
140683
247106
307425
216301
632919
831223
504203
862247
2876361
2572454
2518928
2447455
2205995
2110955
2056281
1992719
1890226
1660208
1596351
1555406