25193 86
21355 45
11989 39
13437 22
12167 36
23466 41
2262 9
4258 12
3690 6
1657 3
903 1
1014 3
6666 18
2318 4
6434 3
2307 7
3032 7
2083 5
5464 26
1606 2
1078 1
1753 0
1660 2
3918 10