51209 845
42435 242
42989 730
8954 529
3431 70
12801 736
17692 616
10076 633
8204 159
18846 500
14496 679