21952 60
13081 34
16537 33
27964 105
14085 24
26581 75
13598 21
17740 30
13830 19
23041 55
14476 23
22233 63
24106 63
12078 18
19326 30
19218 40
9665 8
9630 1
12012 20
16194 28
26570 92
10121 9
10688 15
10328 11