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