31089 79
12815 24
21097 57
14948 26
35937 57
14046 24
27463 46
31046 68
17226 28
25509 37
23289 32
20947 50
18908 33
12335 8
17393 49
13448 19
11737 8
11593 15
31019 101
21542 63
40540 41
17166 29
14018 14
11890 12