51350 925
19479 457
46086 761
40869 405
28475 250
38416 753
60840 697
2891 457
4417 664
3293 349
46910 313