16493 47
15003 23
82730 96
24659 43
10776 24
12710 31
23302 41
5254 12
66639 130
30269 42
29942 38
9264 21
16344 42
30292 34
10521 7
17965 48
21414 54
68881 93
27621 59
34528 31
16234 16
141393 295
14995 30
9628 30