50 22959
22 10878
3 4815
5 2067
4 1456
2 829
5 857
1 1225
1 792
1 1095
1 1068
3 970
1 735
1 729
1 722
2 676
2 624
1 556
1 454
0 435