21068 82
33875 74
172875 392
39977 40
17694 29
4275 15
13815 32
5555 18
29789 53
59290 120
7811 25
1831 5
4955 12
5613 12
2927 7
8837 28
1993 2
5147 22
2702 3
3655 10
6651 14
12001 51
2304 11
2639 4