19552 20
16470 19
13572 48
8849 9
1028 4
974 7
960 4
950 9
935 9
932 9
845 5
818 4
746 7
691 3
684 8
675 10
672 8
672 10
660 1
658 3
653 9
643 6
640 9
639 9