1104 482
554 741
1214 146
948 632
492 403
367 282
28 35
55 144
702 938
416 828
445 853
1009 582
266 249
337 630
305 768
479 921
663 397
101 85
903 564
629 755