21482 86
24564 713
3215 413
1779 79
38718 722
7203 244
4703 99
4680 745
8520 820
3914 497
6758 159
10739 928
7239 424
6167 88
3424 289
4928 970
2861 457