1102 482
337 630
615 448
479 921
663 397
707 637
960 736
581 710
359 520
112 824
996 146
109 516
948 632
265 249
141 1
410 280
86 747
846 105
288 952
47 175
220 834