30627 74
43655 41
4645 29
3758 12
2541 11
6546 10
2622 8
1822 6
962 4
1600 4
2218 3
1411 3
1616 3
1365 1
1393 1
476 1