3114 946
145943 502
16728 333
9511 103
49673 833
4537 627
3827 452
4532 555
4541 742
5739 638
24568 651