50 24021
22 11320
3 5061
5 2206
4 1543
1 1312
1 1202
1 1173
3 1105
5 916
2 881
2 878
1 835
1 834
1 804
1 793
2 769
2 676
1 623
0 529
1 509