30682 74
43700 41
4679 29
3789 12
2555 11
6592 10
2654 8
1874 6
996 4
1616 4
2235 3
1430 3
1632 3
1417 1
1408 1
544 1