88827
2096
784871
221641
948662
938594
972804
193124
369605
784159
107542
9625
5114799
3547581
3046148
2353804
2226988
2031609
1943357
190778
1756118
1718136
1681195
1632471