51346 925
19461 457
46068 761
40837 405
28423 250
38368 753
60728 697
2890 457
4417 664
3291 349
46900 313