13546 32
8299 21
12331 14
6580 10
4574 9
10945 27
4405 16
7477 22
4749 16
6142 19
3529 4
10591 32
5906 21
3465 7
17420 53
2985 6
2890 12
20976 74
9356 19
38713 123
2349 8
8040 18
26915 92
6319 16