51335 925
19399 457
45964 761
40728 405
28278 250
38284 753
60501 697
2887 457
4413 664
3284 349
46892 313