50 25006
22 11972
3 5231
5 2343
4 1678
1 1416
1 1348
1 1322
3 1252
5 991
2 979
1 952
2 951
1 946
1 935
1 907
2 899
2 773
1 742
0 598
1 590