21176 509
2693 113
27558 859
54878 703
6095 111
63876 417
7968 651
10945 256
8733 513
8072 374
2578 120
5484 755