2480 9
1697 11
4700 13
6248 21
6923 36
15166 52
4809 13
1370 8
5943 29
15114 37
9793 45
10651 8
32806 82
114205 232
64336 169
36260 81
9444 12
8281 20
21378 62
11482 64
6865 57
26931 72
27672 75
13151 14