17047 20
10433 17
3034 4
3524 14
4362 14
2049 5
3122 13
3721 17
1335 1
3136 12
2363 6
8326 40
2598 6
2572 10
2761 10
2143 8
2896 22
6589 11
2105 8
2590 13
1938 9
1591 2
2517 11
3763 28