1652 539
686 165
2537 737
2981 658
2782 629
5759 894
5080 476
24050 149
8717 597
6708 119
9581 91
4473 854
39543 979