2157 22
1162 10
1334 4
2389 17
4331 8
1522 2
2340 4
3756 10
6638 15
7900 14
7279 2
9608 8
7735 9
3003 7
12221 18
18748 32
13979 29
7668 8
3874 3
4458 1
9018 24
8209 17
87009 165
18019 9