51351 925
19485 457
46097 761
40880 405
28501 250
38435 753
60884 697
2891 457
4418 664
3294 349
46917 313