50 25027
22 12002
3 5231
5 2347
4 1678
2 980
5 991
1 1419
1 1348
3 1252
1 907
1 1323
2 951
1 952
1 946
1 935
2 903
2 773
1 742
0 599
1 590