1013 823
695 418
644 896
663 93
32 286
185 903
165 215
881 228
550 449
390 931
44 807
344 763
623 630
766 441
547 400
957 135
966 835
246 306
372 516
495 404