1076 762
900 985
872 405
794 634
702 11
611 143
586 578
552 796
536 828
506 372
486 142
454 295
115 439
60 68
54 42
45 753
31 559