13055 6
89957 13
116226 6
43451 11
129803 11
82954 9
33878 13
52501 33
19879 5
34930 8
868334 257
400208 69
207429 32
86576 31
487231 101
206031 37
252655 79
488255 108
258652 18
205333 19
685679 98
563706 28
406103 22
1449182 141