38502 4
31005 4
30927 2
65231 12
69055 2
31633 2
45655 1
39228 2
40957 3
38553 4
40476 5
37126 3
138604 19
58407 7
32880 2
68126 2
36451 3
56959 8
62184 13
55309 6
38276 2
51078 1
35454 1
83232 5