19671 547
40251 953
13165 675
23805 422
93617 840
18589 326
14622 32
54312 493
19630 452
30895 41
56258 593
25160 188