10596 16
21741 30
13342 13
13776 27
7584 15
9661 19
7826 6
37245 25
8483 2
9252 6
19287 24
21962 21
11088 21
6529 7
10394 12
41328 55
18215 15
26832 35
15485 27
14994 18
10426 15
9250 9
21902 25
12525 21