21211 509
2802 113
27788 859
55150 703
6242 111
64918 417
8019 651
11068 256
8907 513
8107 374
2629 120
5535 755