50547 844
39954 241
41946 729
8747 529
3313 70
12371 737
17542 616
9802 633
7466 159
18559 500
14235 679