15996 31
6274 6
4608 10
2197 5
1885 7
1851 7
1798 2
1595 1
1482 2
1437 5
1189 2
1167 1
964 1
840 3
749 2
727 1
562 5