1426 667
175 174
650 882
237 390
732 301
58 103
594 462
520 315
1099 418
298 726
844 25
362 593
797 632
848 892
862 782
890 610
971 97
292 212