21176 509
2692 113
27553 859
54877 703
6091 111
63861 417
7965 651
10942 256
8729 513
8071 374
2578 120
5483 755