51356 925
19501 457
46111 761
40906 405
28533 250
38469 753
60942 697
2892 457
4419 664
3296 349
46926 313