10835 49
20550 95
7968 20
1913 5
5383 41
6186 16
5443 8
7623 23
9821 33
7861 38
4831 10
1691 3
2055 5
5060 25
10141 31
3679 7
3244 14
3280 8
8216 51
3983 10
2675 6
3083 2
35140 160
33875 117