21459 86
24545 713
3110 413
1749 79
38555 722
6402 244
4605 99
4660 745
8482 820
3900 497
6379 159
10701 928
7233 424
6125 88
3411 289
4916 970
2843 457