8998 5
17838 19
7513 11
9737 15
11152 7
10758 43
13176 21
7958 1
15859 40
9591 17
12292 11
6531 4
7502 19
7307 8
23019 54
8599 4
32171 89
12928 36
38256 101
5071 4
7973 16
16007 37
20507 45
54790 178