9004 821
3306 324
16014 605
9671 41
48060 491
28718 458
9267 687
15779 123
11545 152
4345 408
20413 242
1467 346
4221 276
952 72
2358 633
1810 367