19706 91
2631 223
4798 542
87077 185
2738 273
8677 294
5565 493
7600 165
8622 949
16993 414
5837 656
3779 820