15028 796
14828 633
10941 705
10631 739
9087 512
9269 50
8462 177
17679 87
11187 719
10837 405
5669 751
8560 447