21056 509
2595 113
27148 859
54566 703
5895 111
62520 417
7885 651
10764 256
8523 513
8027 374
2492 120
5387 755