3121 946
147319 503
16739 333
9516 103
50017 833
4543 627
3832 452
4535 555
4559 742
5747 638
24583 651