21485 86
24573 713
3246 413
1791 79
38780 722
7334 245
4738 99
4686 745
8532 820
3918 497
6762 159
10760 928
7244 424
6187 88
3429 289
4937 970
2880 457