4072 6
7071 7
10529 32
7864 32
7494 18
10140 20
6893 28
10777 39
14816 38
3498 12
15348 25
19832 66
20108 47
8909 25
38567 236
38237 168
10475 32
10271 26
35309 133
13721 57
10118 33
3123 7
8303 12
3209 5