6728 10
6276 6
13754 30
6894 12
7016 6
5730 5
12808 19
7119 13
7033 19
30363 70
7448 8
8113 17
7732 1
8308 13
6619 5
37489 69
10724 20
20491 34
29162 55
19663 39
18829 44
22585 30
23315 39
145116 300