21485 86
24572 713
3243 413
1791 79
38767 722
7266 244
4733 99
4686 745
8531 820
3918 497
6762 159
10758 928
7243 424
6186 88
3427 289
4936 970
2880 457