954 3
3565 17
3576 17
3461 19
2585 14
3463 12
3448 13
2071 6
3225 7
2378 5
5175 20
1290 2
1057 5
2264 2
1050 2
1583 13
1734 3
1338 6
1579 1
805 2
39952 102
2986 13
962 2
9955 36