521 415
186 815
336 554
220 136
512 568
50 19
601 88
25 207
16 423
129 746
1034 387
262 467
535 743
430 972
431 572
152 812
982 853
295 164
627 329
729 918