15264
259495
106709
105020
102518
93042
497548
1091187
617562
391548
729147
273276
766147
862949
990724
778610
504504
34952
57987
571377
276284
515841
430275
797256