1214 146
948 632
266 249
492 403
43 857
795 540
367 282
501 792
663 397
420 405
707 637
253 622
1103 482
1325 643
28 35
141 1
592 358
752 833
865 318