50541 844
40121 242
42094 729
8815 529
3359 70
12501 736
17605 616
9897 633
7540 159
18591 500
14270 679