50547 844
39949 241
41946 729
8746 529
3313 70
12371 737
17542 616
9801 633
7466 159
18559 500
14235 679