16048 32
11916 4
14745 20
12506 12
4502 10
17298 18
6900 5
10992 17
7065 15
18137 29
6030 12
12821 14
3715 11
8522 19
53221 83
5936 17
10703 19
13941 23
8208 27
12141 19
3035 3
3512 8
11121 30
6642 11