9980 29
11287 39
22087 66
4358 20
1992 12
3110 12
2988 11
3212 12
3744 9
7971 21
2349 2
2337 5
7187 49
1872 9
2405 10
5239 26
2141 8
2232 8
1380 5
2643 8
2251 6
2195 2
2762 19
1756 3