13985 505
15012 457
11664 289
13687 251
14337 320
9279 158
7793 42
12649 672
13202 605
6749 440
14230 820
15103 807
8648 230
17312 614
10372 404
10046 408
6802 603
15787 811
7210 553
7545 867
10836 310
7254 498
13632 50
6938 470
7733 335
4221 392
5567 392
19201 176