18083 33
38487 66
14688 20
10684 7
11584 6
8996 9
19222 25
30305 116
18859 37
11643 7
31809 78
22018 35
35723 52
13935 18
20169 49
20687 26
10348 6
37374 74
10858 10
12264 20
20334 41
16988 27
41582 111
21699 33