689 832
162 612
178 81
848 42
701 319
350 249
279 330
280 186
671 522
417 699
586 328
238 136
43 170
461 7
133 638
248 596
970 38
413 74
79 263
632 88
619 916