14016 505
15046 457
11701 289
16102 864
14393 320
7875 97
9309 158
7901 42
12691 672
13241 605
6770 440
14284 820
8432 521
14254 170
4070 610
15158 807
8700 230
7276 462
15274 775
17363 614
10408 404
10070 408
8496 253
6918 603
15817 811
6538 129
8517 89
7561 867