12902 9
18503 22
12046 6
12201 4
13991 5
21068 28
16600 67
11499 32
14402 9
11838 10
22281 18
12635 4
31812 56
29688 53
27852 39
19809 30
16119 17
51935 67
342009 555
13135 8
29968 69
17799 15
14536 16
17989 33