109 405
446 786
244 484
87 27
326 746
388 699
853 746
637 730
915 532
652 187
191 389
898 462
164 848
156 116
932 315
922 349
193 553
933 652
843 747