16699 31
4905 11
305 9
2152 7
2204 7
1701 6
2527 6
6473 6
985 5
1072 3
1760 2
1389 2
2244 2
903 2
928 1
1362 1
1935 1
1159 1