50 24053
22 11322
3 5064
5 2206
4 1551
1 1313
1 1202
1 1174
3 1110
5 916
2 881
2 878
1 836
1 834
1 807
1 793
2 773
2 679
1 624
0 529
1 510