50699 845
40729 242
42197 729
8832 529
3349 70
12521 736
17610 616
9907 633
7542 159
18605 500
14288 679