940 930
595 526
205 270
106 881
862 907
991 749
599 486
911 993
786 644
278 845
616 437
198 8
257 289
262 330
75 584
565 201
315 673
39 1000
152 197
893 607