21497 86
24583 713
3278 413
1798 79
38825 722
7373 245
4769 99
4691 745
8560 820
3923 497
6765 159
10770 928
7247 424
6197 88
3431 289
4940 970
2907 457