51356 925
19501 457
46115 761
40913 405
28541 250
38474 753
60959 697
2892 457
4419 664
3297 349
46929 313