3121 946
147262 503
16737 333
9516 103
49977 833
4543 627
3831 452
4534 555
4557 742
5746 638
24583 651