2152
5047
5247
3905
2073
76345
4573
6478
8727
90813
6147
48211
1984137
13819284
1367812
11983261
1169240
110443
9919157
974711
814837
80166
74925
68422