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