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