3857 8
9749 19
3220 3
3085 4
3233 2
4888 7
3617 4
2943 4
3404 5
10875 26
3919 1
3689 3
4351 2
3149 3
4508 8
6445 5
3631 9
2648 1
4350 5
4141 12
3807 4
7052 8
30169 58
2751 4