5334 23
2867 8
5659 20
1970 5
3682 16
4369 29
4239 22
31673 155
3012 7
3265 6
8173 24
5539 16
1126 2
2594 7
3116 11
2002 1
1101 1
991 1
2605 9
3391 26
3389 7
3529 14
7534 34
18105 62