2229 462
529 24
18982 553
3902 305
133016 685
127177 477
4588 354
14838 182
27382 541
57454 597
5188 127
7109 205
41545 867