15016 796
14818 633
10908 705
10615 739
9076 512
9241 50
8449 177
17631 87
11167 719
10803 405
5669 751
8559 447