290 67
804 979
329 891
760 506
738 216
40 185
193 548
424 453
669 994
385 338
373 187
872 478
326 506
559 791
957 745
211 577
673 818
685 107
243 504
65 32