50 23269
22 11040
3 4888
5 2121
4 1501
1 1254
1 1130
1 1108
3 1016
5 888
2 856
2 853
1 807
1 764
1 756
2 710
2 647
1 590
0 477
1 477