21485 86
24573 713
3245 413
1791 79
38772 722
7308 245
4735 99
4686 745
8531 820
3918 497
6762 159
10759 928
7243 424
6187 88
3428 289
4936 970
2880 457