31089 100
5389 28
1994 10
2720 7
8871 22
18959 78
5541 10
3291 17
5771 33
33142 129
4166 15
1499 5
2171 7
10869 28
14208 71
4935 14
4510 7
14980 85
2480 9
5235 21
1697 11
11964 30
4240 19
5142 25