38426 5
30207 7
58632 5
72154 8
50358 12
81483 10
50158 5
54803 9
55804 3
37482 3
96607 18
120452 10
88979 10
295678 32
29131 2
27481 1
32708 4
48183 6
46431 5
48908 6
29384 4
71383 24
65278 8
132528 21