11281 32
10139 40
3396 11
15268 65
12082 37
13944 59
4680 10
6015 22
9217 27
16873 39
8480 24
3872 15
6433 27
1859 3
6512 24
5625 20
1997 12
64216 185
30380 122
7844 37
4472 13
8532 38
1316 2
3939 15