42418 12
13990 18
13192 8
11594 5
11505 17
7620 22
7512 17
5893 7
2155 5
911 9
835 4
825 2
803 3
785 2
770 5
754 6
674 6
662 9
609 8
591 7
570 5
565 10
559 9
558 2