21482 86
24566 713
3220 413
1779 79
38727 722
7209 244
4710 99
4680 745
8522 820
3914 497
6758 159
10743 928
7239 424
6172 88
3424 289
4930 970
2873 457