29396 90
5569 17
115194 310
25804 124
9206 29
20315 111
20202 77
8327 33
99309 359
3178 9
14348 69
10954 23
5581 17
5570 16
7179 25
6646 22
3799 11
4362 20
5130 18
4526 17
5020 9
4636 16
6863 22
26277 177