50 23931
22 11272
3 5036
5 2196
4 1539
1 1300
1 1192
1 1165
3 1093
5 913
2 877
2 875
1 830
1 829
1 796
1 785
2 761
2 674
1 617
0 526
1 506