4875 3
5869 8
11625 8
14958 20
7697 5
10201 8
10429 15
8112 10
10553 21
16427 12
11231 8
12273 8
18456 30
11438 28
7479 15
7541 15
6466 12
5237 6
2971 3
9050 22
8869 23
2982 9
3875 10
3344 5