10472 20
2700 9
4478 8
7757 13
8740 39
3275 11
5548 15
5164 13
2093 6
9267 11
13118 29
15172 23
2814 13
2428 10
7057 28
1794 8
16946 47
34430 120
7672 17
3183 14
16567 69
2750 10
2926 19
2379 11