50 23986
22 11305
3 5050
5 2203
4 1542
1 1302
1 1199
1 1170
3 1103
5 915
2 880
2 877
1 833
1 831
1 801
1 788
2 765
2 675
1 620
0 528
1 507