21213 509
2807 113
27837 860
55164 703
6251 111
64962 417
8021 651
11073 256
8917 513
8111 374
2631 120
5536 755