51352 925
19487 457
46098 761
40880 405
28501 250
38441 753
60886 697
2891 457
4418 664
3295 349
46919 313