25015 897
9264 116
14191 347
17340 90
17314 611
7029 109
9154 319
10568 562
30846 239
8425 560
8910 389
8516 57
8721 845
21688 503
28566 307
12133 310
9626 144
17851 665
12046 832
11617 611
10606 131
9340 610
20898 683
8493 886