17091 32
20853 37
11627 19
21395 39
42540 125
18667 28
19094 23
34290 80
29888 45
48089 120
33364 104
12401 16
9672 13
12945 33
21538 32
25191 58
31089 79
20361 48
31046 68
17352 35
20947 50
26515 75
17393 49
28830 41