21583 69
8773 30
5448 16
11314 45
5234 9
8629 40
17830 50
5902 12
7793 11
55831 110
41434 215
6890 16
10402 22
51667 163
13480 37
5129 6
3669 3
3122 9
1741 5
3142 10
1607 2
1844 3
3599 6
4651 12