601 928
494 881
217 841
348 754
208 733
608 657
458 558
171 516
375 408
1000 352
591 338
594 337
620 318
272 315
631 256
668 225
152 109
426 54
385 3