2880
6496
6446
5520
2804
131437
160831
3334
5042
4258
2400
18052
1635217
1155612
11194276
1034416
10118258
97644
8277155
774911
71086
61844
57462
54098