3916
4696
2820
3565
3246
3333
21444
78051
2656
6353
6949
17489
4828
2714
2630
13981
10023
33276
100401
6532
4143
5479
4022
4419
3109
2831
22306
2720
6256