15063 796
14853 633
11005 705
10663 739
9123 512
9339 50
8475 177
17789 87
11219 719
10915 405
5673 751
8562 447