10283 28
5979 5
5892 8
14733 42
6885 8
10455 20
17041 33
14376 23
4839 4
4166 1
4071 1
6623 16
10291 20
8007 16
7661 17
4978 5
5653 9
15399 32
30229 100
3907 5
9441 17
7024 10
3277 5
6378 10