33577 521
17810 96
3993 397
4788 731
29403 316
16570 642
16845 138
13787 287
25708 476
42504 72
7263 873
4436 813
6622 587