51352 925
19490 457
46099 761
40882 405
28502 250
38443 753
60888 697
2891 457
4418 664
3295 349
46920 313