23012 80
15882 53
15607 19
22380 22
8962 2
9614 2
10966 4
15761 36
13827 20
19445 38
8762 4
10667 6
10552 13
13513 9
19254 41
9349 10
10141 12
10588 18
12576 10
8933 8
17078 40
16241 34
11407 16
16375 25