19523 547
39827 953
13071 675
23674 422
93162 840
18482 326
14491 32
53966 493
19530 452
30671 41
55593 593
24992 188