2347
3317
6391
4797
4267
3651
8551
7172
5632
11139
8270
11669
7668
14286
6086
6007
7522
8880
9538
10895
29821
44916
12083
13077
17228