260 276
51 777
292 86
38 284
490 587
400 148
822 473
448 101
228 793
128 886
274 481
280 895
377 305
795 371
996 632
548 9
560 82
500 850
638 441
761 348
436 841
831 612
106 369
905 743