50671 845
40637 242
42186 729
8828 529
3349 70
12509 736
17607 616
9904 633
7539 159
18601 500
14279 679