21211 509
2796 113
27768 859
55136 703
6236 111
64878 417
8016 651
11065 256
8902 513
8106 374
2629 120
5534 755