21457 86
24544 713
3109 413
1749 79
38552 722
6402 244
4604 99
4660 745
8482 820
3900 497
6299 159
10701 928
7233 424
6123 88
3411 289
4916 970
2841 457