99 9
973 5
16667 31
6454 6
4894 11
1914 1
2219 2
2170 7
2128 7
2502 6
1737 2
1684 6
911 1
1344 1
882 2
1150 1
1063 3
1366 2