52116
3604
2246
4417
2705
24810
5578
256954
5067
51716
68422
4367
201880
1650817
1169712
11550276
1046616
10436260
98094
8472155
788011
71866
62724
58112