13955 505
15000 457
1966 79
11648 289
16075 864
13683 251
14315 320
7843 97
9266 158
3251 412
4562 52
17526 524
7772 42
12635 672
4769 299
2288 277
13176 605
6688 440
14199 820
8407 521
14213 170
4050 610
3186 574
3174 78
4961 349
15086 807
8499 230
7253 462