3018
2112
1887
2927
2023
4899
2587
17142
2156
5722
3052
4174
3164
6696
7596
24562
10052
9459
6567
16942
11204
8903
6838
19594