21211 509
2803 113
27811 860
55158 703
6245 111
64929 417
8019 651
11069 256
8911 513
8107 374
2629 120
5536 755