139 171
714 680
639 42
474 382
248 188
148 204
602 234
349 955
387 634
447 100
600 892
407 542
504 135
831 947
780 566
34 535
256 306
76 662
359 261
585 493