1003 376
398 604
120 616
592 598
48 802
26 633
523 15
686 576
351 918
109 869
229 603
518 621
604 426
55 337
147 85
397 47
640 608
299 864
144 889
139 138