50 22962
22 10879
3 4816
5 2068
4 1456
2 830
5 857
1 1225
1 792
1 1096
1 1069
3 970
2 829
1 736
1 729
1 722
2 677
2 624
1 557
1 454
0 435