17674 68
1257 3
1932 9
1050 6
2832 6
1595 12
3984 11
4096 11
10133 32
5110 8
4042 7
17501 69
3756 3
3608 10
17318 34
4225 17
8155 17
24685 46
5630 17
5839 19
19293 27
7819 36
13440 27
34911 50