51315 925
19303 457
45787 761
40599 405
28055 250
38141 753
60150 697
2882 457
4406 664
3272 349
46862 313