43655 41
30627 74
6546 10
4645 29
3758 12
2622 8
2541 11
2216 3
1822 6
1614 3
1598 4
1409 3
1391 1
1363 1
962 4
472 1