384756 49
38909 2
31408 1
56628 2
140853 11
70958 1
58003 1
68402 1
65307 2
76428 5
54703 2
45159 2
80332 3
41784 4
76256 6
164979 10
111929 7
120079 8
120809 11
263884 18
90104 9
76756 1
108659 6
306409 25