6693 877
8380 544
2932 577
2161 226
38016 916
12710 77
5620 271
11855 645
57130 794
5876 417
18160 371
3559 294