2186 220
293 628
183 87
368 679
236 562
641 697
330 90
862 97
668 528
689 318
23 693
89 535
368 394
852 190
866 911
938 140
1234 359
41 991
398 488
656 875
939 545
24 113
778 239