51330 925
19384 457
45933 761
40706 405
28248 250
38266 753
60464 697
2887 457
4412 664
3283 349
46888 313