3121 946
147311 503
16738 333
9516 103
50005 833
4543 627
3831 452
4535 555
4559 742
5746 638
24583 651