21043 28
14400 25
15156 16
16459 16
15527 9
12415 7
15616 21
12292 6
14972 15
12598 8
22586 123
20136 22
27249 35
15682 9
14977 20
28051 74
13205 42
14619 12
16210 17
26750 37
18137 26
21900 23
13418 13
13819 41