19381 9
72856 11
52926 3
78952 7
64433 3
64830 3
64178 5
69983 10
32477 5
39155 2
27756 6
25279 2
78680 5
48382 3
31507 12
59502 1
85503 15
111278 20
35577 5
1113484 122
94205 3
152451 8
167959 18
226876 19