14664 4
21212 23
40521 40
10237 11
25980 36
24617 24
26652 16
20835 33
10148 8
9858 10
15099 12
21615 18
26699 39
18288 14
29604 19
10565 7
14580 29
84750 126
16796 17
20831 33
13278 10
47240 49
15857 29
45525 44