5563 113
2965 113
10806 657
6245 660
5129 873
2999 316
3975 245
4885 695
3378 683
4361 613
3929 271
1623 178
10222 595
9479 329
6037 468
31538 172
12647 111
3232 676