15671 32
7846 10
8966 0
5648 5
6757 3
27165 46
5106 1
4856 3
11319 6
6278 6
7881 5
9650 11
7222 7
8157 12
5944 4
6027 4
7401 8
11500 19
7138 3
20455 29
20003 66
5020 1
7136 12
8426 18