21497 86
24585 713
3282 413
1803 79
38835 722
7377 245
4782 99
4696 745
8566 820
3924 497
6765 159
10773 928
7247 424
6199 88
3432 289
4940 970
2911 457