44452 8
18780 10
52284 8
49130 12
36877 12
15234 1
173080 7
320001 16
2404176 181
1033154 67
253334 16
87252 41
27578 9
69754 2
70105 1
28906 8
13656 8
28903 12
51954 7
50383 13
95153 8
59954 12
770631 78
193257 28