28256 3
40005 6
40805 3
66556 6
19301 3
30682 4
29284 1
717478 41
90355 8
21381 1
45956 5
35059 7
18306 1
35878 5
44782 6
334778 47
51952 7
28728 1
48408 4
25331 2
28957 3
22927 2
36076 6
53607 5