612 361
340 271
718 138
555 61
750 549
122 7
703 530
784 369
941 853
898 957
51 966
546 249
604 814
886 838
530 113
520 847
40 679
386 241
82 258
93 916