18935 30
11123 8
40758 42
17125 5
14521 13
12528 12
23658 27
12349 2
12595 14
22095 35
26706 43
16871 35
28205 96
25762 62
17530 33
26164 50
19235 38
14465 16
13041 59
19855 23
27470 119
21483 26
26644 83
23152 45