508 893
596 747
589 729
274 727
350 683
227 565
987 476
472 316
839 310
257 302
247 276
369 257
134 240
604 117
941 43
102 42