50547 844
39968 241
41947 729
8749 529
3313 70
12373 737
17543 616
9804 633
7470 159
18560 500
14236 679