325 62
2602 831
556 127
826 217
3167 759
7790 581
5899 832
13939 515
4106 656
54557 572
8847 592
138111 180
23447 483
9922 524