129714 184
17594 576
163760 568
479554 1313
27385 849
377556 946
124065 715
12811 504
12028 679
16860 507
29867 171
26392 746
8784 39
2882 649
6554 371