139 171
714 680
637 42
473 382
247 188
147 204
602 234
348 955
387 634
446 100
598 892
407 542
504 135
831 947
779 566
33 535
256 306
75 662
359 261
585 493