50699 845
40709 242
42194 729
8832 529
3349 70
12515 736
17610 616
9907 633
7542 159
18603 500
14288 679