4598 6
3356 9
17680 39
10035 36
17895 88
28062 106
8049 39
7436 23
10629 22
5278 18
4831 10
7145 22
10030 63
2586 5
1153 2
5308 26
3876 9
1533 2
3272 12
8709 25
1711 4
6398 25
13205 49
1369 4