26006 4
30459 2
42229 5
181377 41
45977 12
28081 3
47351 2
38808 1
47434 5
22909 2
45626 7
44701 5
174554 22
53634 8
28031 3
40856 5
37131 4
46184 8
48507 6
52655 1
31007 2
32505 2
64833 8
29403 3