21439 86
24504 713
3000 413
1726 79
37790 722
6319 244
4476 99
4651 745
8454 820
3889 497
4566 159
10664 928
7221 424
6077 88
3382 289
4904 970
2755 457