2431 70
5448 113
2667 113
10603 658
5580 660
4733 873
2724 316
4537 246
4503 695
3143 682
4160 613
3380 271
1519 178
9946 593
10962 328
5307 468
30702 172
12329 111
3221 676