50552 844
40005 241
41956 729
8750 529
3316 70
12376 737
17543 616
9813 633
7475 159
18569 500
14237 679