5942 656
5790 272
7859 699
6219 566
6425 179
5721 600
37664 351
14842 617
37301 722
4353 88
13729 459
27317 647