15015 796
14818 633
10907 705
10614 739
9076 512
9241 50
8448 177
17629 87
11166 719
10802 405
5669 751
8559 447