23982 5
38731 3
16934 2
48854 9
50878 33
74755 33
19803 12
45082 35
47184 21
399857 54
1141657 129
376477 20
622606 48
209131 20
190632 15
1842201 105
329328 28
644683 29
300251 21
3340251 291
521554 21
225830 9
333276 35
90701 5