50545 844
39943 241
41945 729
8744 529
3312 70
12371 737
17541 616
9801 633
7466 159
18559 500
14234 679