51346 925
19465 457
46073 761
40837 405
28432 250
38375 753
60741 697
2890 457
4417 664
3291 349
46902 313