3114 946
145958 502
16728 333
9511 103
49675 833
4537 627
3827 452
4532 555
4542 742
5741 638
24568 651