1102 482
947 632
1325 643
114 186
491 403
479 921
592 358
26 268
702 938
420 405
752 833
253 622
257 457
552 741
136 876
615 448
478 194
960 736
903 564
1009 582
846 105