18286
12466
15096
9388
13767
7734
10810
9979
5200
5060
10045
8468
5337
4732
6996
4590
4654
4186
9722
4933
3597
5527
7985
4778
3714
1186
5776
6312
3575
4079