1297 343
921 276
175 421
700 549
703 223
911 658
477 610
373 938
112 508
18 760
796 345
266 899
1180 97
53 425
522 291
313 431
718 927
531 782
663 349
831 905