1104 482
949 632
337 630
175 696
44 857
417 828
159 414
663 397
747 345
26 268
673 695
865 318
28 35
376 583
564 131
884 222
55 144
253 622
101 85
445 853
996 146
840 316
178 870