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