10572 10
6994 12
5612 5
9632 15
10959 13
8545 16
5305 10
22379 34
7910 8
17326 17
21263 38
13073 6
43495 52
15269 15
14001 11
19738 26
12650 8
8482 11
33384 25
13832 19
12054 9
10003 7
4422 2
19839 20