127834 184
17499 576
163741 568
475496 1309
27365 849
376098 944
123569 714
12787 504
12009 679
16838 507
29177 171
26073 746
8655 39
2865 649
6538 371