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