12947 12
17736 27
39366 99
18509 26
17707 37
12158 14
13866 9
29007 60
14422 5
14924 6
12599 7
13343 14
18242 31
40138 74
37339 46
12100 4
135184 244
53652 74
16822 51
13731 26
22122 60
37244 88
15649 23
13411 12