50547 844
39958 241
41946 729
8748 529
3313 70
12372 737
17542 616
9802 633
7468 159
18559 500
14235 679