1214 146
156 414
28 35
26 268
707 637
865 318
253 622
586 286
101 85
960 736
976 372
406 814
257 457
1131 813
479 921
592 358
752 833
845 259
177 224
359 520
903 564
768 458