21331 2
9604 11
16630 1
24054 4
40377 10
25959 2
76005 15
103757 20
30901 5
1052502 122
85980 2
139951 8
157603 18
213930 17
813856 131
199478 14
93008 6
162258 20
90327 15
88305 12
155903 5
210555 20
920183 91
452556 37