12255 42
16882 49
23694 14
43814 82
14447 16
15920 14
11389 17
43571 35
12473 9
19095 15
38053 55
36225 48
69570 144
37322 43
76497 224
45145 69
107758 167
90420 100
18489 18
21045 20
49126 56
25881 45
166031 529
134542 762