531 127
816 217
3133 759
7685 581
5852 832
13921 515
4091 656
54549 572
8838 592
136798 179
23386 483
9899 524