4260
3931
3444
6350
5755
3659
4198
5276
13111
8050
9942
7867
9692
8725
44294
14590
6637
13861
10912
14385
9146
18024
11224
18581
28965