29633 6
19728 1
27653 3
25732 6
28508 7
25179 1
30255 5
39177 5
25306 3
33904 4
54255 5
18906 3
27681 6
18305 1
89334 25
57583 19
26227 6
33401 5
36781 7
20733 1
22207 1
31209 6
28502 4
22930 1