3114 946
146080 502
16729 333
9511 103
49711 833
4538 627
3827 452
4532 555
4542 742
5741 638
24573 651