259 276
4651 418
863 987
684 531
446 913
792 371
164 872
351 830
27 36
5793 462
91 940
404 702
1460 345
626 995
272 20
590 858
58 575
208 601
150 725
592 589
559 303