8517 17
3805 8
8541 20
30393 108
32711 119
11048 28
5620 6
9564 10
85829 107
11830 17
37694 87
128179 252
5254 12
7693 21
13844 33
16636 67
28232 46
12735 13
8882 57
7261 42