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