21213 509
2807 113
27842 860
55167 703
6251 111
64968 417
8021 651
11074 256
8918 513
8113 374
2631 120
5537 755