20695935
141474
2900608
30517
83323442
576199
10374493
52018
197684
5014
188271
5917
273003
6369
4157644
47415