21176 509
2694 113
27563 859
54878 703
6097 111
63889 417
7969 651
10952 256
8737 513
8072 374
2578 120
5484 755