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