51338 925
19419 457
45993 761
40754 405
28311 250
38300 753
60561 697
2888 457
4413 664
3284 349
46894 313