5580 113
2988 113
10825 657
6274 660
5142 873
3012 316
3985 245
4906 695
3402 683
4377 613
3954 271
1646 178
10248 595
9515 329
6073 468
31616 172
12707 111
3245 676