2149 6
1526 1
3039 6
2264 2
2485 6
11394 25
1905 6
2198 13
4540 22
17110 33
4668 11
2944 8
4579 3
8259 21
3628 14
2637 5
4262 14
2599 5
4004 10
6825 22
2583 3
3863 5
31328 59
16905 74