21498 86
24588 713
3284 413
1804 79
38838 722
7379 245
4786 99
4696 745
8570 820
3926 497
6765 159
10774 928
7247 424
6199 88
3433 289
4941 970
2912 457