8833 11
40486 91
11070 21
15591 34
6790 17
18213 50
18985 48
14454 34
5642 6
28554 82
6988 9
22412 59
6298 9
3529 3
4109 1
3317 2
4491 6
4781 11
5517 7
4052 4
3990 4
4375 10
3334 3
4912 7