5425 11
9366 10
7188 16
3197 2
4348 2
5221 2
5297 4
4667 3
7423 15
4478 4
4376 4
3728 5
5010 2
13846 46
8019 16
13235 44
13388 40
24226 89
19358 63
9729 25
5979 10
10235 22
85298 185
39148 50