21298 86
24299 713
2626 413
1630 79
37206 722
6022 244
4158 99
4618 745
8306 820
3841 497
4531 159
10583 928
7178 424
5932 88
3361 289
4880 970
2695 457