10546 6
14489 16
32597 99
24623 82
20081 29
42472 104
25978 68
17898 39
26384 56
22078 43
42339 236
21680 36
19852 46
20723 37
79460 286
17371 38
17927 32
20795 48
16492 30
17468 41
16486 35
15410 26
22482 63
45863 115