384532 49
38857 2
31359 1
56553 2
140802 11
70906 1
57933 1
68352 1
65232 2
76359 5
54530 2
45134 2
80284 3
41751 4
76251 6
164951 10
111854 7
120005 8
120727 11
263827 18
90027 9
76676 1
108629 6
306258 25