3017
2111
1884
2927
2022
4899
2586
17141
2155
5720
3051
4172
3163
6695
7594
24560
10051
9459
6563
16941
11203
8903
6836
19594