9005 12
5638 8
8413 13
11068 16
11355 38
8389 10
4688 1
4913 4
8115 14
12869 23
6526 8
5336 5
5575 10
11123 44
6506 13
5273 5
5379 2
40976 110
46809 109
20325 35
188386 370
9763 4
30665 82
8451 14