193556 16
48101 8
82405 9
46629 5
35256 2
75727 6
52753 2
33403 1
121753 24
28883 8
64031 9
41928 4
39451 5
60428 4
37034 5
41984 3
67678 4
52578 4
25353 1
26728 1
35983 8
36205 3
39352 4
90077 14