15098 4
15988 12
17499 16
17324 13
20091 23
59102 151
16009 17
14736 14
14814 10
21447 32
20392 41
34312 39
32418 46
16753 16
15143 5
12508 5
12975 7
45065 143
37308 53
41648 31
44074 69
26325 36
18868 25
26979 34