15011 23
19023 34
18485 21
15223 9
16082 26
23906 34
20544 22
16481 26
16687 16
23229 47
23478 25
16200 26
19241 11
12321 3
19545 30
55548 104
14180 6
23120 42
25143 55
17673 29
15997 17
12098 9
39826 86
13941 11