15025 796
14822 633
10933 705
10630 739
9084 512
9266 50
8460 177
17670 87
11180 719
10833 405
5669 751
8560 447