136982 29
508128 91
96107 9
45708 9
130456 9
90429 12
125480 14
101209 25
204477 35
82151 21
173379 18
49879 10
131306 14
937706 215
198951 17
151604 18
241003 41
386455 55
38230 11
347506 20
103259 15
47506 13
50880 8
457733 102