20065 547
40617 953
13339 675
23984 422
94290 840
18737 326
14765 32
54978 493
19886 452
31305 41
56893 593
25326 188