2229 462
529 24
18968 553
3902 305
133011 685
127173 477
4588 354
14838 182
27375 541
57448 597
5188 127
7109 205
41544 867