39992 162
4048 12
30506 55
19265 21
4681 11
66052 172
7711 24
27013 137
21760 69
16735 71
45264 217
44647 189
18959 78
5772 24
1585 3
3041 7
2644 11
1557 11
600 1
1561 5
1857 9
1963 12
2261 10
4080 17