15098 4
15988 12
17499 16
17324 13
20091 23
59102 152
16009 17
14736 14
14924 10
21560 32
20392 41
34421 39
32418 46
16753 16
15255 5
12508 5
12975 7
45065 143
37420 53
41648 31
44074 69
26325 36
18868 25
26979 34