344181 1181
27818 718
12789 590
191539 405
182694 1275
94812 596
71840 545
150916 1036
31030 717
40325 345
7466 692
1728 124
3564 81
115687 399