16096 31
4651 10
1902 7
1925 7
6314 6
2252 5
634 5
1501 5
870 3
1533 2
1228 2
1859 2
772 2
759 1
1650 1
1197 1
1010 1