50670 845
40635 242
42185 729
8828 529
3349 70
12509 736
17607 616
9904 633
7539 159
18601 500
14279 679