1007 875
487 424
733 58
558 502
752 686
99 745
55 28
988 879
1521 833
820 231
592 885
949 983
916 212
869 595
214 154
425 219
117 525
208 271
458 251
445 967
329 729
1025 742
876 634
823 748