21519 86
24609 713
3322 413
1823 79
38882 722
7412 245
4820 99
4707 745
8611 820
3931 497
6767 159
10788 928
7257 424
6209 88
3436 289
4948 970
2935 457