12556 26
29486 55
7130 9
10282 13
5092 3
5245 1
6369 2
5233 3
9320 16
8278 7
8456 9
11674 15
12994 34
7126 7
8348 5
15662 36
12228 20
9797 17
6745 6
6008 4
6141 2
5750 7
9227 11
7646 3