10697 9
6327 7
11070 23
7003 44
4513 20
8230 30
12272 33
2487 6
14876 63
4388 15
3790 19
3189 10
1968 4
2969 9
5863 43
4458 11
8565 39
2048 2
1224 3
798 1
1338 2
3283 9
1770 6
21108 182