19706 91
2632 223
4798 542
87099 185
2738 273
8677 294
5565 493
7603 165
8622 949
16999 414
5837 656
3780 820