29655 7
25806 2
36006 4
38756 3
39857 7
19627 3
53483 11
31558 5
30878 7
41053 5
32407 2
37983 3
63309 7
26951 1
32126 2
34209 3
22031 2
26131 1
162404 24
48505 8
39157 1
27855 1
26579 1
28076 1