25191 93
5766 12
2767 17
1492 13
2228 10
2472 12
3512 12
3823 8
1748 4
4856 18
3004 6
7539 43
14968 85
5011 13
1312 4
2465 11
2878 6
1310 6
1226 3
6723 47
21870 155
5367 63
4674 27
2145 6