38050 603
20076 547
40625 953
13345 675
23987 422
3768 518
3206 67
9228 483
94326 840
18742 326
14772 32
55004 493
19898 452
31339 41
56921 593
25326 188