5931 29
2921 3
3248 6
4114 7
2327 6
3186 5
7809 24
1979 6
2565 5
3788 26
6111 23
5261 11
7157 12
4947 12
3490 8
3053 11
32438 92
10087 33
4099 15
4863 11
8735 10
3743 7
14832 24
6040 12