50546 844
39945 241
41945 729
8744 529
3313 70
12371 737
17542 616
9801 633
7466 159
18559 500
14234 679