429 926
144 719
651 647
789 176
1046 527
646 446
714 246
910 527
407 485
470 603
623 723
36 871
268 87
1166 800
263 61
57 29
805 607
391 207
161 128
865 574