2145 3
18526 25
9483 16
4935 8
1583 9
2067 2
1215 4
7301 40
6119 37
4470 13
1255 5
2236 4
1389 8
2543 9
1654 8
6812 44
4297 10
1778 4
2118 6
1585 2
1595 5
3917 14
8604 38
3105 15