15996 31
6273 6
4607 10
2196 5
1884 7
1850 7
1795 2
1592 1
1481 2
1435 5
1188 2
1166 1
962 1
840 3
748 2
726 1
559 5