14315 17
11991 14
9816 9
18610 24
10237 9
10044 7
12645 8
17760 20
46382 150
14367 22
10552 13
15063 19
12711 6
11947 9
11479 11
15127 27
12819 8
19445 38
21954 47
15990 36
18579 34
8962 2
13213 19
23244 80