17516
921
683
721702
634
13636
471
362
644
685112
49103
48410
47768
4231271
4038158
33044
3242151
31026
26542
24401
22780