16235 16
22464 40
12158 7
31218 64
14912 17
22836 35
20403 23
7823 3
7162 2
7184 1
9787 4
7467 1
10079 9
8475 5
8193 3
9959 18
9285 44
10228 8
8652 8
10193 13
8319 5
8618 5
16315 32
9055 7