21481 86
24564 713
3214 413
1778 79
38714 722
7203 244
4702 99
4680 745
8520 820
3913 497
6758 159
10738 928
7239 424
6167 88
3424 289
4928 970
2858 457