2162 220
687 318
1545 842
912 219
654 875
903 289
77 168
811 84
499 673
564 157
35 516
79 647
772 896
236 562
363 679
578 274
948 626
864 911
397 488
749 412
586 43
330 725