1001 564
875 987
872 396
293 86
897 45
310 116
233 724
755 91
522 787
91 940
638 441
761 348
7522 208
39 284
3495 537
11 702
267 430
560 82
822 473
783 968
446 686
275 319