6728 10
6276 5
13477 30
6894 12
6742 6
5730 5
12534 19
6847 13
6753 19
29532 69
7448 8
7837 17
7455 1
8012 13
6350 5
36942 68
10444 19
20219 33
28614 55
19117 37
18556 44
22038 29
22770 39
142501 300