19379 9
72859 11
52930 3
78954 7
64432 3
64834 3
64179 5
69981 10
32484 5
39154 2
27751 6
25276 2
78684 5
48380 3
31508 12
59501 1
85502 15
111284 20
35578 5
1113477 122
94206 3
152455 8
167952 18
226877 19