5456 113
2804 113
10614 657
6078 660
4983 873
2897 316
3828 245
4695 695
3237 683
4217 613
3780 271
1578 178
10087 594
9214 329
5778 468
30946 172
12353 111
3182 676