21212 509
2807 113
27828 860
55161 703
6249 111
64946 417
8020 651
11072 256
8914 513
8109 374
2631 120
5536 755