19771 20
32978 80
9450 9
13519 14
11511 6
17064 21
19946 25
31196 46
10091 7
26778 25
38733 73
38890 71
15800 21
12614 10
8256 8
28714 21
8888 5
19231 14
47151 53
12383 14
12215 6
82367 113
8928 3
12089 13