6696 76
67975 370
16946 136
21401 593
30053 311
426503 1300
8622 949
12175 63
19735 236
51329 406
31039 682
44352 420
4538 854
7225 464