44555 8
18855 10
52527 8
49354 12
37181 12
15501 1
173084 7
320258 16
2404776 181
1033259 67
253333 16
87378 41
27602 9
70008 2
70133 1
29031 8
13801 8
29126 12
51983 7
50406 13
95232 8
60007 12
770859 78
193253 28