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