2545 593
3187 883
2539 496
647 62
2631 831
591 127
849 217
3230 759
8038 581
5989 832
13983 515
4124 656
54566 572
8867 592
139830 180
23559 483
9980 524