1104 482
554 741
174 696
1131 813
367 282
615 448
501 792
707 637
673 695
586 286
101 85
960 736
948 632
492 403
28 35
552 192
663 397
378 737
26 268
253 622
348 164
840 316
416 974
257 56