50 23259
22 11038
5 887
5 2105
4 1496
3 4887
3 1016
2 710
2 853
2 856
2 646
1 756
1 1254
1 764
1 588
1 477
1 807
1 1130
1 1108
0 477