20995 509
2577 113
27101 859
54508 703
5866 111
62299 417
7870 651
10724 256
8480 513
8017 374
2463 120
5373 755