28252 3
40005 6
40807 3
66555 6
19304 3
30677 4
29281 1
717483 41
90353 8
21376 1
45955 5
35059 7
18304 1
35881 5
44782 6
334784 47
51955 7
28732 1
48401 4
25332 2
28953 3
22926 2
36083 6
53606 5