51338 925
19417 457
45991 761
40751 405
28307 250
38299 753
60555 697
2888 457
4413 664
3284 349
46893 313