5567 113
2974 113
10810 657
6250 660
5132 873
3003 316
3977 245
4893 695
3386 683
4367 613
3939 271
1626 178
10224 595
9493 329
6046 468
31556 172
12661 111
3235 676