50 25022
22 11985
5 991
5 2347
4 1678
3 5231
3 1252
2 902
2 951
2 979
2 773
1 952
1 1417
1 946
1 742
1 590
1 907
1 935
1 1348
1 1322
0 598