1009 65
447 617
334 90
583 274
238 562
159 586
407 893
991 840
589 43
370 695
67 889
227 601
307 82
1980 476
670 528
863 97
831 66
450 858
2078 702
91 535
43 991
786 864
625 263