10005 4
22392 24
14613 17
12687 19
25599 17
7397 4
28609 35
26164 22
26511 25
26290 18
62902 91
14635 15
20523 25
28456 27
63936 75
42545 42
139341 136
49709 68
30591 33
13469 9
54119 34
22172 17
30625 49
20973 26