5562 113
2963 113
10799 657
6240 660
5123 873
2994 316
3970 245
4880 695
3363 683
4358 613
3927 271
1623 178
10216 595
9467 329
6029 468
31515 172
12632 111
3230 676