1063 328
104 654
1025 49
163 412
218 126
241 768
854 466
583 379
677 823
537 27
360 726
44 645
542 662