9598 9
19267 20
13608 13
10292 10
8789 9
25363 31
14694 17
57210 69
11667 11
29389 41
17449 18
146680 15