44556 8
18852 10
52531 8
49354 12
37177 12
15502 1
173080 7
320254 16
2404784 181
1033253 67
253331 16
87378 41
27607 9
70006 2
70129 1
29033 8
13805 8
29133 12
51981 7
50405 13
95234 8
60006 12
770852 78
193255 28