50 22951
22 10876
3 4810
5 2067
4 1456
1 1225
1 1094
1 1068
3 969
5 856
2 829
2 828
1 792
1 735
1 729
1 722
2 675
2 624
1 556
1 454
0 435