2899
4660
7183
2856
3711
3642
14747
9726
3612
4770
7923
9631
15971
10587
4875
7838
10075
7120
9580
13401
22411
6970
11097
13704
8031
6405
7111
6434
5668
5631
13221
7739
11161
22849
7210
18021
5008