19427 1
27503 3
46651 10
54004 3
31002 2
39059 9
38301 3
662405 178
173955 22
117879 16
127028 9
114952 17
130353 18
110508 20
96381 11
168181 22
181478 25
140880 17
141228 17
125481 12
43856 11
112129 16
73628 7
315305 80