16580 25
15815 11
14920 18
24330 55
16934 21
13287 12
31178 41
13539 4
20504 16
37630 68
14718 15
18878 22
14571 5
15305 18
13315 5
26026 23
16374 12
16617 14
21921 18
26861 21
34638 50
50940 49
205929 427
26142 24