3323 120
31539 596
25695 445
24330 818
19410 274
25190 477
37497 118
2508 161
2254 266
5968 607
3738 52
6743 567
2558 331