50557 844
40021 241
41965 729
8751 529
3316 70
12379 737
17543 616
9816 633
7477 159
18576 500
14239 679