1103 482
266 249
337 630
104 578
28 35
747 345
478 194
673 695
865 318
960 736
846 105
348 164
257 457
492 403
1325 643
43 857
1131 813
217 568
305 768
141 1
479 921
410 280