9238 8
4282 6
9786 23
4372 3
4608 4
4203 5
6416 4
7664 4
11776 10
4599 1
5503 3
5293 2
16488 35
5037 5
5647 8
4425 2
39813 122
4362 6
13300 40
11092 17
5814 14
5888 9
8929 12
10732 21