14276 505
15228 457
11922 289
16215 864
14654 320
8127 97
9594 158
3325 412
18017 524
8216 42
12901 672
4870 301
2326 277
13663 605
6928 440
14580 820
8530 521
14516 170
4139 610
3283 574
3287 78
5292 349
15388 807
8890 230
7385 462
15406 775
17657 614
10598 404