51336 925
19405 457
45968 761
40731 405
28280 250
38285 753
60509 697
2887 457
4413 664
3284 349
46892 313