12096 16
7095 3
5964 13
9591 10
11012 34
9284 24
6016 17
6874 6
12561 26
10539 17
6540 3
24694 39
14151 31
8109 3
10262 9
6554 4
6640 8
13740 27
10009 12
5646 5
5746 1
8594 4
5214 8
7933 14