19404 547
39572 952
12975 675
23533 422
92676 840
18347 326
14359 32
53784 493
19657 451
30428 41
55128 593
17506 360
24714 188