13995 17
11004 14
7455 8
10899 11
9380 7
10056 6
20377 20
18242 25
20860 40
16951 19
9676 9
7838 4
8345 3
14752 21
10651 7
8727 4
28266 70
19607 34
22910 58
8679 3
7714 6
10283 2
10391 10
12731 13