25193 87
21355 45
12697 40
13777 22
12167 37
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