1133 944
292 81
325 591
130 249
539 100
932 416
888 391
804 311
387 550
642 633
175 843
29 118
876 72
418 963
853 885
704 41
738 345
355 909
426 477
727 62