50695 845
40694 242
42194 729
8831 529
3349 70
12514 736
17609 616
9907 633
7541 159
18602 500
14286 679