51351 925
19479 457
46093 761
40874 405
28482 250
38425 753
60856 697
2891 457
4417 664
3294 349
46911 313