51338 925
19418 457
45992 761
40752 405
28311 250
38299 753
60556 697
2888 457
4413 664
3284 349
46893 313