21178 86
24262 713
2545 413
1604 79
37075 722
5950 244
4097 99
4618 745
8292 820
3818 497
4514 159
10562 928
7173 424
5912 88
3355 289
4873 970
2654 457