56406 5
34776 4
26480 3
40007 5
31603 5
25854 1
29308 7
26827 6
28633 3
20629 1
30305 6
21552 3
88281 15
34332 3
390902 66
55182 8
23776 5
31301 5
42851 11
49709 10
16853 3
21083 3
53107 8
41854 5