1599
19741
44534
39573
7157
12850
623
3466
6933
6933
4701
4507
1125
198264
198264
198264
1543
5941
2771
1603
666
121