2545 593
3186 883
2539 496
647 62
2631 831
591 127
849 217
3229 759
8036 581
5988 832
13983 515
4124 656
54566 572
8866 592
139825 180
23559 483
9979 524