50 25036
22 12052
3 5231
5 2348
4 1679
2 981
5 992
1 1419
1 1349
3 1254
1 907
1 1323
2 951
1 952
1 947
1 935
2 904
2 773
1 742
0 600
1 591