14016 505
15046 457
11700 289
13716 251
14392 320
9309 158
7890 42
12690 672
13239 605
6769 440
14283 820
15157 807
8693 230
17363 614
10408 404
10070 408
6900 603
15817 811
7228 553
7561 867
10855 310
7270 498
13685 50
6953 470
7778 335
4244 392
5651 392
19293 176