21499 86
24590 713
3286 413
1807 79
38843 722
7380 245
4787 99
4696 745
8573 820
3926 497
6765 159
10775 928
7248 424
6199 88
3433 289
4941 970
2914 457