21821 16
10616 13
12941 16
8393 14
16593 25
4810 8
5390 9
8074 12
9530 9
12984 19
14916 39
5048 10
12114 17
8036 13
5002 9
8448 12
10241 17
4143 1
6627 5
5352 11
4679 10
4357 7
10816 12
8577 7