14016 505
15047 457
11701 289
13717 251
14393 320
9309 158
7907 42
12693 672
13243 605
6770 440
14284 820
15158 807
8704 230
17364 614
10408 404
10071 408
6925 603
15817 811
7230 553
7563 867
10858 310
7271 498
13688 50
6955 470
7779 335
4244 392
5653 392
19299 176