50547 844
39964 241
41947 729
8749 529
3313 70
12373 737
17543 616
9804 633
7470 159
18560 500
14236 679