3507 617
1687 80
1504 213
12967 404
4471 601
10149 420
19627 322
4643 488
2309 271
61388 913
21300 381
7526 636
5021 66
9940 336
3722 73
3001 712
2997 517
1550 47
5674 556
7014 825