50 25027
22 12027
3 5231
5 2347
4 1678
1 1419
1 1349
1 1323
3 1253
5 991
2 980
1 952
2 951
1 946
1 935
1 907
2 903
2 773
1 742
0 600
1 590