5009 223
62684 729
63891 842
88675 773
14658 599
43807 491
55118 720
24781 867
5072 102
7809 400
4951 585
42920 285