50 23931
3 1093
5 2196
22 11269
2 877
4 1539
2 875
2 673
1 830
5 913
0 526
1 829
1 796
3 5035
1 1300
1 617
2 761
1 505
1 1192
1 784
1 1165