4879 9
9894 13
7160 16
6425 18
6052 10
4456 5
15601 46
5392 6
3755 2
4284 7
4972 12
5492 9
5143 9
3261 4
22715 63
5325 12
8684 22
10075 17
11405 15
14436 32
15242 20
6649 11
26578 116
28294 97