3956
3738
3254
6178
5545
3444
4001
5129
12914
7871
9764
7698
9514
8537
44023
14397
6466
13648
10711
14175
8970
17844
11039
18392
28744