19328 9
72782 11
52859 3
78876 7
64359 3
64829 3
64157 5
69952 10
32453 5
39028 2
27733 6
25252 2
78576 5
48355 3
31505 12
59503 1
85505 15
111284 20
35583 5
1113430 122
94184 3
152427 8
167956 18
226880 19