2480 9
1697 11
4428 13
6248 21
6923 36
15166 52
4809 13
1370 8
5676 29
14832 37
9793 45
10651 8
32806 81
113934 231
64027 168
36260 81
9444 12
8281 20
21090 62
11202 64
6865 57
26612 73
26587 73
12870 14