50 24059
22 11326
3 5072
5 2206
4 1554
2 879
5 917
1 1314
1 834
1 1204
3 1110
1 1174
2 881
1 838
1 810
1 793
2 773
2 680
1 624
0 529
1 510